我正在尝试在我的研究生课程项目中使用bochs的cpu。我想在eclipse中创建一个项目,这样我就可以修改它,编译它,还可以看到错误……
我有源代码,我使用visual studio的nmake来构建、编译它。但问题是它不会报告错误,知道错误是否发生的唯一方法是等待nmake结束,看看.exe文件是否创建好了。在那之后,查找错误的过程是一个令人头疼的问题。
因此,我正在尝试使用ubuntu OS和eclipse。有人知道如何在这里为bochs创建一个项目吗?
还有更重要的事情是一个教程,我可以学习bochs的cpu代码。因为官方网站的教程没有任何用处。
发布于 2014-05-28 16:45:56
哈哈,我自己找到的。只需访问bochs官方网站并下载linux源代码即可。将zip文件解压到某个位置。打开端子并转到解压缩的文件夹。类型:
./configure这将检查您的系统,并在名为makefile的文件中设置#define参数的值。
现在打开eclipse(我假设您有c/c++ CDT)。FILE>NEW项目
在打开的对话框中,打开c/c++树,选择"Makefile project with existing code“,然后单击next。接下来,输入项目的名称,并在"existing code location“中浏览解压缩的文件夹。下一步,选择CROSS GCC作为工具链。然后单击finish。
这就对了。现在构建项目,它应该可以工作。
请记住,要运行项目,您必须提供bochs命令行参数,该参数在eclipse中可用,您可以通过论坛中的搜索了解如何使用bochs命令行参数。
https://stackoverflow.com/questions/23884493
复制相似问题