debug时报错:
You can't do that without a process to debug.
如果直接运行程序则没有任何结果
原因:windows下待调试的程序运行时需要引用的动态库dll文件没有找到(虽然编译时连接器需要的库已经给出,但运行时仍然需要给出链接库所在的位置),但cdt又不给任何提示。
四种解决方法:
1.将程序运行需要的dll文件拷贝到程序可执行文件相同目录下或者系统默认的库文件搜索路径(默认搜索路径参见:http://blog.csdn.net/dbzhang800/article/details/6549777)
2.链接时选择静态库
3.修改project的配置:
3.1(仅对linux)http://www.cnblogs.com/zsxfbj/archive/2011/07/13/eclipse_cdt_gcc.html,使用rpath,具体参见:http://www.eyrie.org/~eagle/notes/rpath.html
3.2 (对windows和linux,修改cdt的运行环境变量,推荐):
在: