解决llvm/clang在windows下编译时找不到头文件和Lib的问题

原创 2015年11月18日 09:38:45

在按照官方给出的文档 GettingStartedVS 编译出clang的整个运行环境后,试着按照里面 An Example Using the LLVM Tool Chain 去编译时出现了编译报错,报错内容:

fatal error: 'stdio.h' file not found

后来用VS自已的编译器cl.exe试了下,同样会报错:

cl fatal error C1034: stdio.h 不包括路径集


这明显是某个环境变量未配置导致的,后来在网上查了下,虽然没有直接找到答案,但是知乎上有位朋友说是缺少了include这个环境变量,后来加入后问题果然得到解决。

下面是要加的环境变量:

include=D:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include

根据以往的经验,include和lib都是成对加的,所以再加上lib:

lib=D:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib

上面的绝对路径是我本机上的,配置的时候需要根据自己机器的环境做适当调整

END

LLVM/clang & lib路径 & 测试代码

部分转载自:Ubuntu编译安装llvm-clang Ubuntu14.04/Linux安装LLVM/clang-3.7(带有标准库 libc++,libc++abi) 所需即所获:像 IDE...

在Windows上使用clang编译器

在Stackoverflow等网站上,经常出现各种编译器的对比的结果,其中clang是很常见的,那么,怎样在Windows上使用clang呢,没那么直观。 直接去llvm官网上下载clang的发行包...

Linux下编译clang、libcxx及其相关库——C++11环境搭建

一、编译llvm(同时编译compiler-rt和clang) 1、下载llvm代码: svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm...
  • vloong
  • vloong
  • 2014年02月11日 10:33
  • 2791

Clang:fatal error:'stdio.h' file not found的解决方法

 http://blog.sina.com.cn/s/blog_a2a6dd380102vcxz.html 命令行输入: clang --target=i686-pc-windows-vs20...

clang fatal error: 'stdio.h' file not found

xcode 升级到 xcode8 发现很多 头文件找不到了 clang的版本 源码 #include int main() { printf("Hello world\n"); } 代码报错 cl...
  • fjh658
  • fjh658
  • 2016年09月18日 13:44
  • 2983

从”fatal error C1034: 不包括路径集“学到的内容

微软官方msdn上介绍cl的使用方法是”开始“-”所有程序“-"Visual Studio 2013"-"Visual Studio Tools"再以管理员身份运行”VS2013开发人员命令提示”,之...

在Windows下面進行LLVM與CLANG的安裝

转载地址:http://www.dev.idv.tw/mediawiki/index.php/%E5%9C%A8Windows%E4%B8%8B%E9%9D%A2%E9%80%B2%E8%A1%8CL...
  • joyous
  • joyous
  • 2012年11月19日 00:38
  • 6089

windows平台下基于VisualStudio的Clang安装和配置

LLVM 是一个开源的编译器架构,它已经被成功应用到多个应用领域。Clang是 LLVM 的一个编译器前端,它目前支持 C, C++, Objective-C 以及 Objective-C++ 等编程...

MinGW-W64 编译 LLVM 与 Clang

最近准备用C改一些东西,准备尝试一下LLVM和Clang,正好写一下它的编译。编译环境 - 系统:Windows 7 64位 - 编译器:MinGW-W64-builds-4.2.0 - CMa...

Clang+llvm windows运行环境配置

Clang+llvm windows运行环境配置,只要添加几个环境变量即可。 PATH添加 编译器和LLVM+Clang Command Line Path 命令行运行路径。 至于C/C++ incl...
  • gocad
  • gocad
  • 2014年12月31日 18:38
  • 8936
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决llvm/clang在windows下编译时找不到头文件和Lib的问题
举报原因:
原因补充:

(最多只允许输入30个字)