2012-04-08 76 views
2

我在我的Mac上写了一个国际象棋引擎,我试图在我的更强大的Windows机器上运行它。我需要使用WinBoard运行它,所以涉及从CMD运行的东西,并将引擎文件(应该是.exe)挂接到引擎。我遇到的问题是,它没有出现我的Windows机器有命令行c编译器,并且使用IDE(我从来不会这么做)令人难以置信的麻烦,因为它们要求您通过向导来创建每个25左右的源文件,然后他们做.o文件,而不是.exe的。我的问题是,将我的Mac上的.c源文件与我的电脑上的WinBoard一起运行最简单的方法是什么?谢谢。有没有一种简单的方法可以从Mac上的C源文件生成一个.exe文件?

回答

1

安装MinGW(适用于Windows的GCC端口),您将得到一个命令行C编译器。请注意,您很可能需要调整您的代码,因为Windows不兼容POSIX。

1

equation.com有一个很好的打包gcc编译器和MinGW工具。您可以尝试Tiny C Compiler

此外,我认为微软编译器可以从命令行使用没有项目文件。

0

Windows的本地C(和C++)编译器当然是Microsoft编译器。你可以在这里得到免费的Express版:

Visual C++ 2010 Express Edition

即使是包含一个“麻烦IDE”,你可以创建一个空的项目并添加现有的所有源文件太多了。该向导只需运行一次...

相关问题