我正在学习目标C(在我的工作中使用mac) 在我的房子里我只有一个Linux盒子,我用它来编译目标c, 到目前为止它是一条很好的路径,但是现在,我进入了在* .m以外的文件中使用接口* .h文件的阶段, 我正在使用
gcc `gnustep-config --objc-flags` -lgnustep-base 6_header.m -o 6_header
编译程序进行测试, 但它不是一个单独的.h文件, 要添加什么?或改变?
谢谢你!答案 0 :(得分:2)
你的.h文件应该从.m中正确包含。只需确保.m有#import "some_file.h"
。
此外,就像常规C一样,.h应该在同一目录中。如果没有,您可以通过-I/some/other/path
在/some/other/path