我正在提取为使用 NEWLIB 的数学函数的嵌入式系统设计的代码,我想用 Visual C++ Express Edition 编译该代码。但是,似乎 NEWLIB 中的部分代码设计为仅使用 GCC 编译。
问题:可以以某种方式修改 NEWLIB 以使用 GCC 以外的编译器进行编译吗?如何?
我在这里问不合理的事情吗?
例如,Visual Compiler 无法理解以下符号:
__extension__
__ULong
_mbtowc_state
__attribute__
请注意,如果我可以使用 LCC 进行编译,我会满足于自己。这会更容易吗?