VS2019中CMake项⽬的简单使⽤⽅法cmake如何使用
在使⽤Visual Studio的时候很多⼈都应该碰过在使⽤scanf的时候会报错等问题,虽然把SDL检查关了就能解决,但是此⽅法在博主使⽤VS2019的时候,却有失灵的时候。所以决定在⽇常刷题的时候使⽤CMake项⽬来编译代码。因为CMake项⽬并不会因为使⽤scanf⽽报错。以下是博主使⽤CMake的⼀些总结,仅供参考。
1.建⽴CMake项⽬⽂件
在创建项⽬界⾯可直接搜索cmake到创建项⽬。
为了⽅便使⽤可以选择将解决⽅案和项⽬放到同⼀个⽬录。
2.CMakeList的配置
在创建好项⽬后如果不出意外我们会看到以下三个⽂件。
我们可以把CMakeTest.h和CMakeTest.cpp⽂件删了,然后根据需要创建⽂件夹及相应的⽂件。博主以在项⽬⽬录下创建⼀个test⽂件夹和demo.cpp ⽂件作为⽰例。右击项⽬名字选择 ->添加->新建⽂件夹
同理可以新建⼀个demo.cpp⽂件。
这样我们就创建好我们所需要的⽂件夹以及⽂件了。但是现在进⾏编码完成后会发现⽆法运⾏。原因是因为还没有配置CMakeList⽂件。
接下来我们进⾏CMakeList的配置。⾸先要把之前留下的配置信息(add_executable (CMakeTest “CMakeTest.cpp” “CMakeTest.h”))删了。
然后加⼊以下代码。记得Ctrl+S保存。
add_executable (demo "test/demo.cpp") #前⾯的demo是我们⽣成.exe可执⾏⽂件的名字。后⾯加上要编译⽂件的绝对路径。
当正确配置好后可以在选择启动项处看到如下图所⽰选项。正是刚才我们所定义的名字。
到此我们就可以开⼼的写代码了。下⾯写个最经典的hello world代码测试以下。
ps:关于修改cmake使⽤的c/c++语⾔标准,参考博客

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。