# CocosNative **Repository Path**: chen-lvtang/cocos-native ## Basic Information - **Project Name**: CocosNative - **Description**: Cocos2d项目 Native子模块 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-10 - **Last Updated**: 2024-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Native环境 * Java 19 * Gradle 8.0.2 * NDK 23 * Cmake (3.22.1) Sdk\cmake\3.22.1\bin\cmake.exe 直接使用Android Studio的cmake * Visual Studio 2022 1.Visual Studio核心编辑器 2.使用C++的桌面开发 3.使用C++的游戏开发 4.单个组件Cocos # 坑 ## Window平台运行问题 1. 空包运行问题 * 报错:0x00007FF9B6490ED0 (msvcp140d.dll) (Rcsd.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突。编辑器版本:3.8.3 * 解决:参考:https://blog.csdn.net/sun_0228/article/details/140575948 * 实际使用方法:加宏:_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR * 注意:自己项目和cocos_engine项目都要加宏 * 方法:右键项目->属性->配置属性->C/C++->预处理选项->预处理定义->添加_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR