Russian Qt Forum

Программирование => Общий => Тема начата: Akon от Март 22, 2015, 16:18



Название: MinGW: ошибка при линковке, указанной как -LSOMEDIR -llib1 -llib2, ...
Отправлено: Akon от Март 22, 2015, 16:18
Имею ld v2.23.2 из состава mingw-builds 4.8.0 32bit. В директории имеются библиотеки: libitpp.a и libitpp.dll.a. Первая - просто статическая либа, вторая - либа импорта к соответствующей ДЛЛ.

Так вот, при указании статической либы в виде:
LIBS += -L$$ITPP_DIR/libs -litpp
компоновщик выбирает вторую.

При явном указании:
LIBS += $$ITPP_DIR/libs/libitpp.a
все Ок.

Какие там правила?

... похоже, парсит до первой точки