我可以导入 C++ 的 VS2005 解决方案吗?将应用程序放入 IDE 中以在 Linux 上进行调试?
我可以将 VS2005 C++ 应用程序解决方案导入到在 Linux 上运行并允许我调试该应用程序的某个 IDE 中吗?它是一个可以运行的应用程序,并且已经有一个适用于 Linux 的 makefile。
Can I import a VS2005 Solution for C++ app into some IDE that runs on Linux and allows me to debug the app? It is a working app and already has a makefile for Linux.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Codelite 允许您导入 Visual Studio 项目
http://www.codelite.org/
但是,它还允许您导入基于 Makefile 的项目,并且您使用这种方法可能会获得更多里程。然后,您可以使用 codelite IDE 来调试您的应用程序。它只是 GDB 调试器的包装器。
虽然使用 Codelite 来调试应用程序会更加用户友好,但我建议学习 GDB,因为可能存在您需要调试某些内容而 IDE 不可用的情况。
Codelite allows you to import Visual Studio projects
http://www.codelite.org/
However, it also allows you to import Makefile based projects, and you will probably get more mileage using this method. You can then use the codelite IDE to debug your application. It is just a wrapper around the GDB debugger.
Although using codelite to debug your application will be more user friendly, I recommend learning GDB as there may be situations where you need to debug something and an IDE is not available.
如果您想要 Linux 上的 IDE 来执行调试,您可以使用 Eclipse、Kproject 等,但您必须创建一个项目,然后手动导入代码才能使其正常工作。它可能比它的价值更多的工作,所以你可能会得到 nm 对你使用 gdb 和 ddd 的问题的评论。
If you want an IDE on Linux, to perform the debugging with, you can use Eclipse, Kproject, etc, but you will have to create a project and then import your code manually to get it to work. It might be more work than its worth, so you might be just as well served with n.m.'s comment to your question in using gdb and ddd.