簡體   English   中英

日食交叉GCC與MacOSX GCC的區別

[英]Difference between cross GCC and MacOSX GCC on eclipse

我剛剛為C / C ++開發人員下載了eclipse IDE,我想開始一個新項目。 選擇文件的位置后,我被要求在這兩個工具鏈中進行選擇: 交叉GCCMacOSX GCC

有什么不同? 我應該選擇哪一個?

在CDT中,Cross GCC是一個交叉編譯項目 ,可以為其他平台/架構構建二進制文件。 MacOSX GCC僅適用於Mac。

這也發生在其他操作系統中。 如果在Linux中運行CDT,則必須在Cross GCC和Linux GCC之間進行選擇。 在Windows中,您可以選擇Cross GCC,Cygwin GCC和Microsoft Visual C ++

正如@Jaime所說,“在CDT中,Cross GCC是一個交叉編譯項目,可以為其他平台/架構構建二進制文件.MacOSX GCC僅為Mac構建。”

但是根據這篇文章 ,對於選擇哪一個的指導,Cross GCC將無法在Eclipse中運行,因此MacOSX GCC是要走的路:

確保選擇“MacOSX GCC”。 我經歷過選擇其他選項(即Cross GCC)不允許eclipse運行你的項目。 事實上,通過選擇這個錯誤的選項,你會得到一個惱人的消息“啟動失敗。 當您嘗試運行項目時,“二進制文件丟失”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM