更新了README
This commit is contained in:
parent
e21382ae29
commit
0f0fec5e64
13
README.md
13
README.md
@ -26,13 +26,11 @@
|
||||
|
||||
#### 已知问题
|
||||
|
||||
1. 代码是赶出来的, 写的依托
|
||||
2. 没有链接库的功能
|
||||
3. 不能判断哪些文件是修改过的, 所以只能全部编译一遍, 很耗时, 而且大概率以后也不会改
|
||||
4. 只能指定目录下`src/`文件夹里的内容来编译以及只能输出到`target/bin/`目录下, 之后或许会增加新的编译选项
|
||||
1. 代码写的依托
|
||||
2. 不能判断哪些文件是修改过的, 所以只能全部编译一遍, 很耗时, 而且大概率以后也不会改
|
||||
3. 只能指定目录下`src/`文件夹里的内容来编译以及只能输出到`target/bin/`目录下, 之后或许会增加新的编译选项
|
||||
* 可能会影响到写学校的作业,但管他呢
|
||||
5. 需要手动配置环境变量
|
||||
6. 统一的用g++进行编译, 应该判断如果全是.c的文件就用gcc编译
|
||||
4. 需要手动配置环境变量
|
||||
|
||||
#### rcm项目构建说明
|
||||
|
||||
@ -42,4 +40,5 @@
|
||||
4. 默认情况下, 如果要构建二进制程序, src目录下应该放有一份`main.cpp`或`main.c`作为入口, 你应该在这里放置主函数
|
||||
5. 默认情况下, `root/src/bin`下的每一个`.c/.cpp`文件都会独立作为入口构建一份二进制程序, 每个入口程序间互不干扰绕
|
||||
6. 在构建时会忽略`*/test`文件夹下的所有文件, 这样你可以写一点测试
|
||||
7. 推荐在`root/src`的每个文件夹(包括`src`文件夹它自己)下放一份`mod.h`文件, 引用这个`mod.h`文件就可以声明该目录下所有应包括的头文件, 包括子目录。这样构建的库项目会很清晰
|
||||
7. rcm会将项目根目录下的lib文件夹内的所有以`lib`开头以`.a`结尾的文件作为静态链接库一起编译
|
||||
8. 推荐在`root/src`的每个文件夹(包括`src`文件夹它自己)下放一份`mod.h`文件, 引用这个`mod.h`文件就可以声明该目录下所有应包括的头文件, 包括子目录。这样构建的库项目会很清晰
|
||||
Loading…
x
Reference in New Issue
Block a user