Как отключить генерацию exp / lib при сборке exe? - PullRequest
2 голосов
/ 04 мая 2009

Я понимаю, что это, вероятно, вызвано некоторым _dllexport () где-то, не в моем коде, а в каком-то стороннем компоненте. (Qt, Boost, OpenSG, ...)

Существует ли простая опция компоновщика, чтобы отключить это? Я искал, но нигде не нашел.

Ответы [ 2 ]

1 голос
/ 04 мая 2009

AFAIK, нет, потому что соответствующая # прагма переопределяет настройки компоновщика.

0 голосов
/ 04 мая 2009

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

Я использую для настройки проектов таким образом (свойства проекта / страница общей конфигурации):

Output Directory = $(SolutionDir)\Build\$(ConfigurationName)
Intermediate Directory = $(SolutionDir)\Build\$(ConfigurationName)\$(ProjectName)
...