新建第一个项目 —— 从空白到可编译
入口在哪里
打开 Cxxdroid,进入代码编辑器界面后,点击右上角或界面边缘的「...」菜单按钮。从下拉菜单中选择「Upgrade to project」或类似的新建项目选项。

三种项目类型
| 类型 | 用途 | 构建方式 |
|---|---|---|
| 单文件 | 快速跑一段代码片段 | 直接编译当前 .c / .cpp 文件 |
| C 项目 | C 语言多文件项目 | 默认 Makefile 或 CMake |
| C++ 项目 | C++ 多文件项目 | 默认 CMakeLists.txt |
初学者建议从单文件开始:不需要管理项目结构、不需要写 CMakeLists.txt,直接写代码、点编译按钮就行。等到要拆分文件、组织多模块了再升级成完整项目。
创建步骤
- 菜单中选择新建项目
- 输入项目名称(英文或拼音,避免中文路径可能的编码问题)
- 选择项目类型:C 还是 C++
- 应用会自动创建目录结构和初始模板文件(比如 main.c / main.cpp)
项目文件结构
Cxxdroid 的项目目录大致是这样的:
项目名/
├── main.cpp 主源码文件
├── CMakeLists.txt (C++ 项目)构建配置
├── Makefile (C 项目)可选的构建配置
└── build/ 编译产物目录(自动生成)
单文件模式最简单——就在编辑器里开一个新 tab,写代码,点编译运行。应用会把这个 tab 当成一个独立项目处理。
导入已有项目
如果你从电脑上拷了一堆 C++ 源文件到手机上,Cxxdroid 也能打开:
- 用文件管理器把项目文件夹复制到内部存储(或通过 SAF 授权外部存储目录)
- 在 Cxxdroid 里用「打开文件」功能定位到项目主文件
- 如果是 CMake 项目,选择「打开 CMakeLists.txt」
- 如果是纯 C 项目,直接打开 .c 文件,应用会自动识别目录中的关联文件
模板 vs 从零开始
新建 C++ 项目时,应用可能会提供一个最小化模板(Hello World 级别)。这个模板可以保留作为格式参考,也可以直接清空从头写——不用害怕改坏模板,反正可以随时新建。