2009-05-04 72 views
2

我知道這可能是由一些_dllexport引起的()的地方,而不是在我的代碼,但在一些第三方件。 (QT,升壓,OpenSG,...)構建一個exe時如何禁用EXP/lib目錄一代?

有一個簡單的鏈接器選項來禁用此?我已經搜索,但沒有找到任何地方。

回答

1

據我所知,沒有,因爲相關的#pragma的覆蓋鏈接器設置。

+0

好吧,這是有道理的。 : - / – Macke 2009-05-04 12:39:01

-1

我建議你確保你有一箇中間文件和輸出文件不同的文件夾。

我用它來建立這樣的項目(項目屬性/常規配置頁):

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

我有。 exp/lib是輸出文件。 (很有道理的DLL) – Macke 2009-05-04 12:38:21

相關問題