gpt4 book ai didi

c - 在 Visual Studio 2010 中使用 SDCC?

转载 作者:太空宇宙 更新时间:2023-11-04 02:13:53 25 4
gpt4 key购买 nike

有没有办法将 Visual Studio 2010 IDE 与小型设备 C 编译器 (SDCC) 结合使用?我想在 Visual Studio 中使用 SDCC 进行编译。

最佳答案

如果你想走这条路,那么你将不得不自己解决很多问题。以下是我将如何开始:

  1. 编写一个 Makefile,在您键入“make”时使用 SDCC 构建您的项目,在您键入“make clean”时清理您的项目,并在您键入“make clean all”时重建您的项目。
  2. 执行"file"->“新建项目”并选择“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 User's Guide .

关于c - 在 Visual Studio 2010 中使用 SDCC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10234922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com