码迷,mamicode.com
首页 > 其他好文 > 详细

./ViewController.h:9:9: fatal error: 'UIKit/UIKit.h' file not found

时间:2019-12-04 20:18:40      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:vim   命令   file   全局变量   ++   control   objective   object   div   

clang编译的两种方法

1.使用绝对路径:

clang -rewrite-objc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk xx/xx/y.m(文件的绝对路径) 

通过上述命令即可编译通过

2.修改全局变量

vim ~/.bash_profile

在终端输入i键入

alias rewriteoc=‘clang -x objective-c -rewrite-objc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk‘


点击esc返回输入:wq退出
 
终端再次输入 source ~/.bash_profile 环境变量生效
 
再次编译成C++代码
只需要输入 rewriteoc + 文件的绝对路径

 

./ViewController.h:9:9: fatal error: 'UIKit/UIKit.h' file not found

标签:vim   命令   file   全局变量   ++   control   objective   object   div   

原文地址:https://www.cnblogs.com/tryFighting/p/11984814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!