我在Windows7,64bit上的Visual Studio 2012中开发了一个小的C 程序(我们称其为PC1)。在那台PC上运行良好!
由于我没有像SVN这样的版本控制系统,因此我复制了所有项目数据(确切的文件夹结构,DLL,源文件,项目文件...),并将其移至另一个项目电脑。在其他引擎上,Windows7,64位(PC2)上有Visual Studio 2010。因此,我刚刚将平台工具集更改为V100。
我成功地在PC2(清洁,构建)上编辑了该项目,并想运行EXE,但命令提示符保持空。然后,我尝试调试并在Main的第一行中添加了一个断点 - 尚未到达,命令提示符仍然为空。
好吧,USB棒当然不是数据存储的最安全的解决方案,因此我再次尝试并再次移动它 - 问题仍然存在。
Visual Studio在PC2上的输出与PC1上的输出相同,因此我在那里找不到任何异常。
是的,可能有很多错误来源,所以我可以从哪里开始?
以及如何获得更多的详细输出以进行故障排除?
,还是这是一个常见的现象(也许是由于不同的VS版本),并且有一种简单的方法修复它?
这不是一个完整的解决方案,但至少我是一个很小的一步:
在我写的最后一条评论中:
我考虑了您的建议,并在PC2,VS2010上创建了一个全新的项目。我完全遵循了本指南:http://frozenhamster.wordpress.com/2011/02/11/lapack-on-windows-with-with-visual-studion-2010/
那也不起作用,所以我删除了我"超出"除了一个代表外的所有内容。瞧,奏效了!但是,一旦我利用所需的武术(Lapack和Blas),该项目汇编但不运行。
这里出了什么问题?我没有任何编译器错误!