Qmake записывает все важные косые черты как обратные косые черты - PullRequest
0 голосов
/ 16 июня 2020

Я использую qmake для создания файла Makefile для проекта c. Компилятор игнорирует обратную косую черту при чтении адресов, поэтому он выдает ошибку, когда видит адрес с обратной косой чертой sh в make-файле. Но почти все важные данные в make-файле имеют обратную косую черту.

  • INCPATH: backsla sh
  • QMAKE: backsla sh
  • DISTDIR: backsla sh
  • LIBS: forwardsla sh
  • SOURCES: backsla sh (полные имена сокращены qmake, я думаю)
  • DIST: backsla sh (все адреса абсолютны в файле .pro, но файлы c имеют относительные адреса в make-файле, файлы .h имеют свои абсолютные пути.)
  • DESTDIR backsla sh
  • TARGET backsla sh

Как я могу настроить qmake на запись с косой чертой в Makefile?

Примечания:

  1. Windows платформа, я должен использовать qmake
  2. Я не могу использовать replace all, regexp et c. для изменения всех обратных косых черт.
...