2012-04-08 74 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」,你可以創建一個空的項目並添加現有的所有源文件太多了。該向導只需運行一次...

相關問題