[英]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.