Mac开发
YoungHong1992
Talk is cheap , show me the code .
展开
-
Mac编译踩坑记录
M1机器为arm架构,无法启用sse优化。以下代码中的-msse4需要删除。set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions -fpermissive -pthread -frtti -msse4 -fPIC")在高版本的系统环境下打包,为了兼容低版本的系统,需要显式声明所支持的最低系统版本,否则即使打包成功,在低版本系统上也有可能崩溃。add_compile_options(-mmacosx-version-min=10.13)...原创 2022-03-01 16:15:28 · 374 阅读 · 0 评论 -
Mac获取系统版本、机型
// 获取系统版本 NSString *versionString; NSDictionary * sv = [NSDictionary dictionaryWithContentsOfFile:@"/System/Library/CoreServices/SystemVersion.plist"]; versionString = [sv objectForKey:@"ProductVersion"]; NSLog(@"%@", versionString);...原创 2022-01-25 15:23:47 · 2552 阅读 · 1 评论