簡體   English   中英

在Visual Studio 2010中使用SDCC?

[英]Using SDCC in Visual Studio 2010?

有沒有辦法將Visual Studio 2010 IDE與小型設備C編譯器(SDCC)一起使用? 我想在Visual Studio中使用SDCC進行編譯。

如果你想走這條路,那么你將不得不為自己找出很多東西。 以下是我將如何開始:

  1. 在鍵入“make”時編寫使用SDCC構建項目的Makefile,在鍵入“make clean”時清除項目,並在鍵入“make clean all”時重建項目。
  2. 執行文件 - >新建項目,然后選擇“Makefile項目”。 將構建,清理和重建命令設置為我上面提到的命令。
  3. 您可能必須將.sln.vcxproj文件移動到包含Makefile和源代碼的目錄,以便Visual Studio可以找到它。

此時,您應該能夠從Visual Studio內部構建項目。

不幸的是,看起來Visual Studio無法理解SDCC生成的錯誤消息的格式,因此如果您希望這樣做,您必須重新配置Visual Studio或重新編譯SDCC。 我會把它作為鍛煉給你。

我希望Visual Studio也能訪問許多它不理解的SDCC關鍵字,例如“__code”,所以你可能不得不做這樣的事情來隱藏Visual Studio中的那些關鍵字:

#ifndef SDCC
#define __code
#endif

總的來說,我希望你有很多麻煩。

如果您想查看有關將SDCC與Eclipse一起使用的一些說明,請參閱Wixel用戶指南

暫無
暫無

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

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