0

我正在尝试在我的研究生课程项目中使用 bochs 的 cpu。我想在 Eclipse 中创建它的一个项目,这样我就可以修改它并编译它,还可以查看错误...

我有源代码,我使用 Visual Studio 的 nmake 来构建、编译它。但问题是它没有向我报告错误,知道错误发生与否的唯一方法是等到 nmake 结束并查看是否创建了 .exe 文件。在那之后,发现错误的过程令人头疼。

所以我正在尝试使用 ubuntu 操作系统并使用 eclipse。任何人都知道如何在此为 bochs 创建一个项目?

另外更重要的是我可以学习bochs cpu代码的教程。因为官网的教程没有用。

4

1 回答 1

0

哈哈,我自己找的。只需去 bochs 官方网站并下载 linux 的源代码即可。在某处提取zip文件。打开终端并转到提取的文件夹。类型:

./configure

这将检查您的系统并在名为 makefile 的文件中设置 #define 参数的值。

现在打开eclipse。(我假设你有c/c++ CDT)。文件>新项目

在打开的对话框中打开 c/c++ 树,然后选择“Makefile project with existing code”并单击下一步。接下来为您的项目命名,并在“现有代码位置”中浏览提取的文件夹。接下来选择 CROSS GCC 作为工具链。然后点击完成。

你去吧。现在构建项目,它应该可以工作。

请记住,要运行项目,您必须提供 bochs 命令行参数,该参数在 Eclipse 中可用,您可以通过在论坛中搜索了解如何操作。

于 2014-05-28T08:45:56.473 回答