Проблема добавления нескольких библиотек в файл .pro - qmake - PullRequest
1 голос
/ 17 мая 2019

Контекст

  • Ubuntu 17,0
  • Qt4
  • QMake версия 2.01a
  • Использование Qt версии 4.8.7 в / usr / lib / x86_64-linux-gnu

Выпуск

Я допускаю проблему, когда хочу добавить 2 или более библиотек в файл .pro. Вот строка в .pro, которая указывает на связь библиотек:

LIBS += -L /path/to/folder1 -l1 -L /path/to/folder2 -l2

Во время компиляции ссылка на библиотечную часть командной строки прерывается (отсутствует -L для /path/to/folder2):

g ++ -m64 -Wl, -O1 -o bin / a.out main.o
-L / usr / lib / x86_64-linux-gnu -L / path / to / folder1 -l1 / path / to / folder2 -l2
-lQtGui -lQtCore -lpthread

У меня такая же проблема:

LIBS += -L /path/to/folder1 -l1
LIBS += -L /path/to/folder2 -l2

Я запускаю qmake после любого изменения.

Есть идеи?

1 Ответ

1 голос
/ 17 мая 2019

Не ставьте пробелы между -L и путем:

LIBS += -L/path/to/folder1 -l1 -L/path/to/folder2 -l2
...