[英]VS2010 VC++ cannot find executable
我試圖弄清楚VS2010的問題是找不到我剛剛構建的可執行文件。 當我按F5鍵執行時,彈出一個錯誤,提示它找不到可執行文件。
那不是在Properties->Configuration Properties->Linker->Output file
嗎?
為什么VS不執行該路徑呢? 我糊塗了。 我想念什么?
非常感謝有人幫助我了解VS中的工作原理。
謝謝。
您必須更改配置屬性->常規->輸出目錄,配置屬性->常規->目標名稱和配置屬性->常規->目標擴展
好,我知道了。
PenkajM的回答幫助我提出了解決方案。 為了增加答案, Output Directory
映射到$(OutDir)
宏。 但是在Linker->General->Output File
我使用了$(OutDir)
宏並將其添加到該路徑中,例如$(OutDir)\\..\\bin\\$(Configuration)\\myapp.exe
。
這導致生成將創建exe放在一個位置,但是在運行它時VS在另一位置尋找可執行文件。
解決方法是將“ General
下的“ Output Directory
修改為我想要的,然后在“鏈接器”- Linker->General->Output File
General
- Linker->General->Output File
將其設置為$(OutDir)\\myapp.exe
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.