【发布时间】:2012-04-19 18:58:07
【问题描述】:
有没有办法将 Visual Studio 2010 IDE 与小型设备 C 编译器 (SDCC) 一起使用?我想在 Visual Studio 中使用 SDCC 进行编译。
【问题讨论】:
标签: c visual-studio-2010 compiler-construction sdcc
有没有办法将 Visual Studio 2010 IDE 与小型设备 C 编译器 (SDCC) 一起使用?我想在 Visual Studio 中使用 SDCC 进行编译。
【问题讨论】:
标签: c visual-studio-2010 compiler-construction sdcc
如果你想走这条路,那么你将不得不自己想办法。下面是我将如何开始:
.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 User's Guide。
【讨论】: