您的位置:首页 > 其它

VS IDE Release或Debug进行运行时,在Debug或Release文件夹中的文件或者库文件不能直接找到,需要加上Debug或Release目录

2014-07-07 10:10 405 查看
在VS的IDE中,工作目录是项目路径,所以进行调试时,放在Debug中的文件(config.xml)和Lib(tinyxml.lib)是不能直接找到,在程序中是需要加上Debug目录才能找到,

如CString strConfigPath = _T("Debug\\config.xml");和#pragma comment(lib,"Debug\\tinyxml.lib");

所以这样在切换编译环境的时候很不通用,在Debug中要加Debug目录,在Release中要加Release目录。

解决方案:

找不到Config.xml文件的,要对项目-属性-配置属性-调试-工作目录的值进行修改,在Debug时修改为$(ProjectDir)\Debug;在Release时修改为$(ProjectDir)\Release;如图1


找不到tinyxml.lib 文件的,要对项目-属性-配置属性-链接器-常规-附加库目录的值进行修改,在Debug时添加$(SolutionDir)\Debug;在Release时添加$(SolutionDir)\Debug;如图2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐