06 2020 档案

摘要:当make执行完后,我们期望将最终的可执行文件安装到系统目录下,这样在不同的目录下都可以执行编译的可执行文件,相当于做成了个命令。这个就需要用到make install。 源文件如下:用于判断系统是小端还是大端 #include <arpa/inet.h> #include <stdio.h> vo 阅读全文
posted @ 2020-06-17 11:11 red_leaf_412 阅读(270) 评论(0) 推荐(0) 编辑
摘要:工程的组织目录如下: ├── core │ ├── inc │ │ └── bsp.h │ ├── SConscript │ ├── src │ │ ├── fsm.c │ │ ├── fsm.h │ │ ├── log.c │ │ ├── log.h │ │ └── SConscript │ ├─ 阅读全文
posted @ 2020-06-15 11:55 red_leaf_412 阅读(853) 评论(0) 推荐(0) 编辑
摘要:在scons中可以自己定义Builder。如下面的方式,Builder中的action来描述具体要执行的命令。 bld=Builder(action='$CC -o $TARGET -c $SOURCE') env1=Environment(BUILDERS={'Foo':bld}) 然后在Envi 阅读全文
posted @ 2020-06-08 16:57 red_leaf_412 阅读(357) 评论(0) 推荐(0) 编辑
摘要:前面的playbook适应用小型的工程,当我们维护的有多个工程的时候,我们希望工程分开执行,且每个工程都有自己的配置。这种大型工程就要用到Role的功能了。 Role的功能依赖于目录命名规则和目录摆放,其实就是把不同的功能分发到不同目录下的yml文件去。 roles: <--所有的角色必须放在rol 阅读全文
posted @ 2020-06-04 19:35 red_leaf_412 阅读(365) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示