在带有C99库的windows上使用TCC编译文件

在带有C99库的windows上使用TCC编译文件,c,compilation,libraries,c99,tcc,C,Compilation,Libraries,C99,Tcc,所以TCC的最新版本应该实现了C99的一些特性,但是,我发现它不包括C99的数学库 有没有办法让它在windows上使用更多的C99库?我在谷歌上搜索了一下,找到了一些关于Linux的建议,但对于这个项目,我需要让它在windows上运行 编辑:这不是在windows平台上获取“任何”编译器的问题。我知道有很多编译器。我特别需要让TCC这样做 编辑:该项目需要进行一些动态的C编译,我们想看看是否可以使用TCC来实现此功能。尝试使用Visual Studio Express Edition for

所以TCC的最新版本应该实现了C99的一些特性,但是,我发现它不包括C99的数学库

有没有办法让它在windows上使用更多的C99库?我在谷歌上搜索了一下,找到了一些关于Linux的建议,但对于这个项目,我需要让它在windows上运行

编辑:这不是在windows平台上获取“任何”编译器的问题。我知道有很多编译器。我特别需要让TCC这样做


编辑:该项目需要进行一些动态的C编译,我们想看看是否可以使用TCC来实现此功能。

尝试使用Visual Studio Express Edition for“C”。它是免费的,IDE比TCC更发达。

Windows文档表明了这一点。将您需要的标题从明文复制到<代码> TCC/inCy/WinAPI < /> >(即将它们放置在<代码> TCC BudioWin3/Win32 /Cinime/WinAPI < /C>),然后用“代码>构建BTC.BAT .< /P> HEHE,不,不为C99:”汉斯为什么不?VS C++ 2013支持C99@Vagish不,不完整。VC是一个C++编译器,它从来没有完全支持C99的支持。“微软已经明确表示,他们没有看到市场上的强大推动,来分配资源来支持C99在MSVC,因此几乎可以肯定的是,在MCSVC的C编译器模式中,C99的唯一部分是因为C++而引入的那些部分。”@LưuVĩnhPhúc第二句话出自2012年。VS2013确实添加了许多以前版本的VC编译器所缺乏的C99功能。具体来说,缺少什么?为什么在大型项目中使用TCC?它的优化器不是很好,很可能用于小规模的目的。GCC和Clang有相当好的C99支持该项目需要进行一些动态C编译,我们想看看是否可以使用TCC实现这一功能根据TCC网站,C99中没有太多支持,这就是为什么我问是否有人有将自己的包集成到编译器中的经验。我知道在linux上,前一个问题中的某个人能够自己编译tcc,并从/usr/lib/添加了一些自己的lib。我想知道是否有人在windows中做过类似的事情