我试图在 eclipse 中构建和运行我的 C++ 程序,但它不起作用。我的程序没有 main 函数,但它有 WinMain 并包含 < windows.h >。我将它编译成可执行文件,一切正常,但是当我单击“运行”时,什么也没有发生。当我将可执行文件拖到我的桌面并双击它时,它运行没有问题。但我希望能够直接从 eclipse 运行它。
我做了一些研究并尝试了以下方法:
我确保在“二进制解析器”中选中了“PE Windows 解析器”。
我确保工作目录是可执行文件所在的位置 (workspace/projectname/Release)。
我确保 MinGW 在 PATH 中(我找不到 msys,但一切都编译正常,所以我认为这不是问题所在)。
有什么想法吗?
最佳答案
1.- 转到菜单运行 -> 运行配置
2.- 双击左侧子窗口中的 C/C++ Application。
3.- 在右侧的子窗口中,按下 Search_Project 按钮并检查您的二进制可执行文件。
4.- 按运行。
如果您需要将参数传递给您的程序,请转到“参数”选项卡。
对于下一次运行,您可以使用 PLAY 工具栏按钮或使用 CTRL+F11。
关于c++ - eclipse 不会运行我的 exe 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15564977/