Bjam: игнорировать конкретную библиотеку

Используя Visual Studio, можно "игнорировать определенную библиотеку" ("Свойства проекта"> "Свойства конфигурации"> "Связыватель"> "Входные данные"> "Игнорировать определенную библиотеку").

Мы нашли это полезным в проекте. Теперь мы хотим построить этот проект с использованием boost-build (bjam), но нам нужно воспроизвести это поведение компоновщика.

Есть ли в bjam функция игнорирования библиотеки?

1 ответ

Решение

Вы можете установить его в командной строке

bjam linkflags=/NODEFAULTLIB:xxx

Или изнутри джемфайл

<linkflags>/NODEFAULTLIB:xxx

Или используйте функцию комментария прагмы в Visual Studio в самом коде

#pragma comment(linker, "/NODEFAULTLIB:xxx")
Другие вопросы по тегам