所以TCC的最新版本应该实现了C99的一些功能,但是,我发现它不包括C99的数学库。
有没有办法让它在 Windows 上使用更多 C99 的库?我用 google 搜索了一下,发现了一些主要与 Linux 相关的建议,但对于这个项目,我需要让它在 Windows 上运行。
编辑:这不是关于在 Windows 平台上获取“任何”编译器的问题。我意识到有很多编译器。我特别需要让 TCC 来做这件事。
编辑:该项目需要进行一些动态 C 编译,我们想看看是否可以使用 TCC 来实现此功能。
最佳答案
Windows 文档表明 the TCC installation on Windows deploys a minimal set of MinGW headers 。将您需要的 header 从 MinGW 复制到 tcc/include/winapi
中(即将它们放在 tcc-build-root/win32/include/winapi
下),然后使用以下命令构建 tcc build-tcc.bat
。
关于使用来自 C99 的库在 Windows 上使用 TCC 编译文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24085935/