
Macos开发问题:aarch64架构宏不识别
问题 M2 Macbook开发,发现不识别#if defined(__aarch64__) 原因 编译dylib的时候,指定了编x86_64,然后被识别成intel的 解决方法一 通过在cmake里面判断架构结构,自...
问题 M2 Macbook开发,发现不识别#if defined(__aarch64__) 原因 编译dylib的时候,指定了编x86_64,然后被识别成intel的 解决方法一 通过在cmake里面判断架构结构,自...
权限 r 可读权限 4(8进制) w 可写权限 2(8进制) x 可执行权限 1(8进制) 创建文件夹 这里以777权限创建了一个文件夹 就是上面的读写可执行权限都有 struct stat buff; auto c...
接口卡信息获取 这里是外面有地方需要获取en0信息,所以使用了一个map,以接口卡名字为键,保存了对应的接口卡信息 std::vector<std::map<std::string, std::strin...
Git仓库太大,一次性拉不下来 // 1 git clone --depth 1 ***.git // 2 git fetch --unshallow // 3 可以手动修改.git文件夹config文件对应仓库[r...
About 获取macOS系统软件的自动更新相关开关 plist文件 需要注意的是,有些字段一开始是没有的,只有当对应功能启用后,才会生成相关字段 在取不到字段的时候,可以标记对应功能为未生效状态 另外,用Xcode...
About 文件md5计算。 mc_md5.h #ifndef ENSYSTEMINFOCOLL_COMMON_MAC_COMMON_MC_MD5_H_ #define ENSYSTEMINFOCOLL_COMMON...
蓝牙信息 目前的需求是获取系统蓝牙状态开启与否,一些OC的方法无法获取到相关信息,经验证,下面的方面可以获取 state type typedef enum { kBluetoothHCIPowerStateON =...
Macos user type admin normal sharing-only group root uid为0 gid为0 admin 根据查到的资料,macOS第一个用户会是管理员权限,gid为501 nor...
find_package 参数 REQUIRED: 如果指定了这个选项,CMake会在找不到包的时候失败。 QUIET: 如果指定了这个选项,如果找不到包,CMake 将不会产生任何消息。 MODULE: 如果指定了...
简介 Mach-O 是 Mach 目标文件格式的缩写,是一种用于可执行文件、目标代码、共享库、动态加载代码和核心转储的文件格式 对mach-o对解析需要考虑到两点: 有的文件是以典型的mac-o头开始的 而有的文件则...