Cmake学习笔记1

C m a k e . l e a r n i n g . n o t e s \color{#FF3030}{Cmake.learning.notes} Cmake.learning.notes

chapter1

cmake 和makefile的关系

​ cmake用于生成有效的makefile文件

cmake尝试

  • 第一次尝试

​ G:\project_learning_space\camke\camke_test1

​ Failed 2021-4-27;

​ 尝试了几种cmake的指令.

  • 引用文献

    编译helloworld//编译一个helloworld

    cmake指令速查//cmake 指令速查

    执行方法 //执行方法

  • 遇到的问题cmake GUI窗口

    configure 时出现报错等情况 确认过程有效–确认代码路径与预期一致

  • 代码

    CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
    
    PROJECT(camke_test1)
    
    ADD_EXECUTABLE(camke_test1 main.c)
    
    #include<stdio.h>
    #include<stdlib.h>
    int main(){
        printf("HEllo World!");
        system("pause");
        return 0;
    }
    

    cmake 三部曲

    mkdir build && cd build
    cmake ..
    make
    

    win版本

    cmake..
    //in the app try to make the configure but the decode is not such same
    //in app --minggw
    //in cmd --vs
    //reasonunknow
    cd /d ...~~    //enter the menu
    tree ...~~    //print the file menu tree
    

    遇到的问题–mingw32——gcc找不到路径–待解决

    make 指令可以用minggw32_makeexe 代替

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值