我想为 iPhone 构建一个需要 openssl 的静态库。它无法从 openssl 中找到包含文件。我应该如何告诉编译器在哪里寻找这些头文件?谢谢。
编辑:我正在尝试为 iPhone 构建 librtmp,而不是为模拟器构建 librtmp。只是为了测试一些东西。我不是从 xcode 构建它。我想我找到了INCLUDE_PATH,我会尝试它是否有效。
我想为 iPhone 构建一个需要 openssl 的静态库。它无法从 openssl 中找到包含文件。我应该如何告诉编译器在哪里寻找这些头文件?谢谢。
编辑:我正在尝试为 iPhone 构建 librtmp,而不是为模拟器构建 librtmp。只是为了测试一些东西。我不是从 xcode 构建它。我想我找到了INCLUDE_PATH,我会尝试它是否有效。
在您的项目属性中,在“搜索路径”下查找“标题搜索路径”
我将 INCLUDE_PATH 和 C_INCLUDE_PATH 都包含在内,它们似乎有效。还有用于包含和库的编译器选项 -Idir 和 -Ldir。http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gcc/Directory-Options.html#Directory-Options