Bjam: игнорировать конкретную библиотеку
Используя Visual Studio, можно "игнорировать определенную библиотеку" ("Свойства проекта"> "Свойства конфигурации"> "Связыватель"> "Входные данные"> "Игнорировать определенную библиотеку").
Мы нашли это полезным в проекте. Теперь мы хотим построить этот проект с использованием boost-build (bjam), но нам нужно воспроизвести это поведение компоновщика.
Есть ли в bjam функция игнорирования библиотеки?
1 ответ
Решение
Вы можете установить его в командной строке
bjam linkflags=/NODEFAULTLIB:xxx
Или изнутри джемфайл
<linkflags>/NODEFAULTLIB:xxx
Или используйте функцию комментария прагмы в Visual Studio в самом коде
#pragma comment(linker, "/NODEFAULTLIB:xxx")