2014-10-12 68 views
1

我在VS2013中創建了一個(未管理的)C++項目。我已經爲Windows獲得了預建的GLFW二進制文件,其中包括文件glfw3dll.libglfw3.dll,它們都在同一個目錄中。我已經將庫和搜索路徑添加到了我的項目選項,並且可以成功構建。如果我將glfw3.dll文件複製到我的可執行文件的位置,我也可以成功運行。有VS自動將DLL複製到可執行輸出目錄

我該如何告訴VS構建系統自動複製這個文件?我嘗試將它添加到我的項目中,並在「複製到輸出目錄」(如存在於.NET項目中)等屬性下查找某些內容,但我沒有看到類似的內容。

回答

1

您可以使用VS的後生成事件爲了在構建過程結束時複製必要的依賴關係。該TargetDir屬性通常默認指定的目標目錄

enter image description here

+0

是否有你用過'xcopy',而不是簡單的「醇'copy'理由嗎? – Steve 2014-10-12 14:10:15

+0

你可以安全地使用副本,該屏幕是從一個精簡版本做了額外的東西。 – 2014-10-12 14:11:58

相關問題