错误集锦5--“std::ios_base::Init::Init()”,referenced from 错误
2014-07-03 10:11
381 查看
在家闲了好久了,突然一朋友问我Xcode编译的时候遇到下面这样的错误
Undefined symbols for architecture armv7:
"std::ios_base::Init::~Init()",referenced from: __GLOBAL__I_a in XXXXXX(dsi_debug.o) "std::ios_base::Init::Init()",referenced from: __GLOBAL__I_a in XXXXXX(dsi_debug.o)
要解决这个问题,有二种办法:
1)将XCode?工程中Build Setting -> Apple LLVM compiler Language 标签下的C++ Language Dialect 和 C++ Standard Library 属性值修改为 Compiler Default 即可。
2)如果遇上一些工程,改变Apple LLVM compiler Language会导致其他的编译错误,所以,还有一种解决办法是在Build Phases -> Link binary with Libraries中加一个libstdc++.6.dylib就好了。
(转自:http://zengwu3915.blog.163.com/blog/static/2783489720144692731713/,感谢作者)
Undefined symbols for architecture armv7:
"std::ios_base::Init::~Init()",referenced from: __GLOBAL__I_a in XXXXXX(dsi_debug.o) "std::ios_base::Init::Init()",referenced from: __GLOBAL__I_a in XXXXXX(dsi_debug.o)
要解决这个问题,有二种办法:
1)将XCode?工程中Build Setting -> Apple LLVM compiler Language 标签下的C++ Language Dialect 和 C++ Standard Library 属性值修改为 Compiler Default 即可。
2)如果遇上一些工程,改变Apple LLVM compiler Language会导致其他的编译错误,所以,还有一种解决办法是在Build Phases -> Link binary with Libraries中加一个libstdc++.6.dylib就好了。
(转自:http://zengwu3915.blog.163.com/blog/static/2783489720144692731713/,感谢作者)
相关文章推荐
- std::ios_base::Init::Init()”,referenced from 错误解决
- “std::ios_base::Init::Init()”,referenced from 错误
- ios 编译过程中碰到std::ios_base::Init::~Init()错误的问题解决方法
- ios 编译过程中碰到std::ios_base::Init::~Init()错误的问题解决方法
- std::ios_base::Init::Init()”,referenced from 引用C++文件报错
- ios 编译过程中碰到std::ios_base::Init::~Init()错误的问题解决方法
- "std::ios_base::Init::~Init()", referenced from:
- IOS--错误集锦--reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter'
- undefined reference to `std::ios_base::Init::Init()
- std::ios_base::ios_base(const std::ios_base&)' is private 错误
- ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
- ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
- undefined reference to `std::ios_base::Init::Init() 解决
- IOS开发编译错误:"std::terminate()", referenced from:"
- ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
- ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
- iOS--错误集锦--"vtable for __cxxabiv1::__si_class_type_info", referenced from:
- ubuntu下 GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题——gcc编译C++代码
- GCC编译程序出现 undefined reference to `std::ios_base::Init::Init()'问题
- NDK 编译时出现 algorithm,vector std::ios_base::Init::Init() , 以及ostream等问题解决方案