
它编译并维护历史.
然后创建一个具有相同文件的xcode项目,并链接到readline库,它编译得很好.但是当我运行时,它将不会保留历史记录并在枚举历史记录条目时崩溃.经过一些试验后,我发现-isysroot参数是造成这个问题的原因:
@H_404_9@-isysroot /Developer/SDKs/MacOSX10.6.sdkgcc手册页说isysroot就像–sysroot选项,但只适用于头文件.
为什么同一程序对此选项的行为有所不同?
解决方法 -isysroot用于定义您使用的SDK.如果使用10.6 SDK构建然后尝试在OS X 10.5上运行,那么您可能会失败.您应该使用与程序所需的最低 *** 作系统相对应的SDK进行构建(以实现最大的向后兼容性). 总结以上是内存溢出为你收集整理的c – isisroot或SDKROOT问题全部内容,希望文章能够帮你解决c – isisroot或SDKROOT问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)