<legend id='fuABn'><style id='fuABn'><dir id='fuABn'><q id='fuABn'></q></dir></style></legend>

      <tfoot id='fuABn'></tfoot>

      <small id='fuABn'></small><noframes id='fuABn'>

        <bdo id='fuABn'></bdo><ul id='fuABn'></ul>
    1. <i id='fuABn'><tr id='fuABn'><dt id='fuABn'><q id='fuABn'><span id='fuABn'><b id='fuABn'><form id='fuABn'><ins id='fuABn'></ins><ul id='fuABn'></ul><sub id='fuABn'></sub></form><legend id='fuABn'></legend><bdo id='fuABn'><pre id='fuABn'><center id='fuABn'></center></pre></bdo></b><th id='fuABn'></th></span></q></dt></tr></i><div id='fuABn'><tfoot id='fuABn'></tfoot><dl id='fuABn'><fieldset id='fuABn'></fieldset></dl></div>

      在使用 cmake 构建的项目中添加头文件和 .cpp 文件

      时间:2023-05-23
        <tbody id='Cd9oj'></tbody>
      • <bdo id='Cd9oj'></bdo><ul id='Cd9oj'></ul>

        <small id='Cd9oj'></small><noframes id='Cd9oj'>

          • <legend id='Cd9oj'><style id='Cd9oj'><dir id='Cd9oj'><q id='Cd9oj'></q></dir></style></legend>

            <i id='Cd9oj'><tr id='Cd9oj'><dt id='Cd9oj'><q id='Cd9oj'><span id='Cd9oj'><b id='Cd9oj'><form id='Cd9oj'><ins id='Cd9oj'></ins><ul id='Cd9oj'></ul><sub id='Cd9oj'></sub></form><legend id='Cd9oj'></legend><bdo id='Cd9oj'><pre id='Cd9oj'><center id='Cd9oj'></center></pre></bdo></b><th id='Cd9oj'></th></span></q></dt></tr></i><div id='Cd9oj'><tfoot id='Cd9oj'></tfoot><dl id='Cd9oj'><fieldset id='Cd9oj'></fieldset></dl></div>
              • <tfoot id='Cd9oj'></tfoot>
                本文介绍了在使用 cmake 构建的项目中添加头文件和 .cpp 文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                限时送ChatGPT账号..

                我已经使用 cmake 和一些库构建了一个项目.但是我想在我要编写代码的项目中添加一些头文件和 .cpp 文件.最简单的方法是什么?我可以只创建一个 .cpp 文件吗?cpp 和头文件,然后在 Visual Studio 中再次构建项目?或者由于项目是使用 cmake 构建的,我不能?

                I have built a project using cmake and some libraries.I want however to add some header and .cpp files in the project which I am going to code.What is the easiest way to do it?Can I just create a .cpp and header files and then build again project in Visual Studio? Or due to the fact that project was built using cmake I can't?

                推荐答案

                您可以将所有头文件/源文件放在同一个文件夹中并使用类似

                You can put all header/source files in the same folder and use something like

                file(GLOB SOURCES
                    header-folder/*.h
                    source-folder/*.cpp
                )
                
                add_executable(yourProj ${SOURCES})
                

                这样,您可以通过以下两种方法之一将新添加的 header/source 添加到 VS 中:

                In this way, you can do either of the following two methods to add new added header/source into VS:

                1. 需要再次在 CMake 中生成.
                2. 假编辑CMakeLists.txt 一点点,例如只需添加一个空格.然后在 VS 中构建您的解决方案,它会自动添加新的头文件/源文件.
                1. need to generate in CMake again.
                2. fake to edit the CMakeLists.txt a little bit, e.g. simply add a space. And then build your solution in VS, it will automatically add new header/source files.

                这篇关于在使用 cmake 构建的项目中添加头文件和 .cpp 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:如何在 VS2010 中 SWIG? 下一篇:在 Windows 2000 中使用 Visual Studio 2010 编译的 C++ D

                相关文章

                最新文章

                <i id='rRU5t'><tr id='rRU5t'><dt id='rRU5t'><q id='rRU5t'><span id='rRU5t'><b id='rRU5t'><form id='rRU5t'><ins id='rRU5t'></ins><ul id='rRU5t'></ul><sub id='rRU5t'></sub></form><legend id='rRU5t'></legend><bdo id='rRU5t'><pre id='rRU5t'><center id='rRU5t'></center></pre></bdo></b><th id='rRU5t'></th></span></q></dt></tr></i><div id='rRU5t'><tfoot id='rRU5t'></tfoot><dl id='rRU5t'><fieldset id='rRU5t'></fieldset></dl></div>

                1. <tfoot id='rRU5t'></tfoot>
                2. <legend id='rRU5t'><style id='rRU5t'><dir id='rRU5t'><q id='rRU5t'></q></dir></style></legend>
                  1. <small id='rRU5t'></small><noframes id='rRU5t'>

                      <bdo id='rRU5t'></bdo><ul id='rRU5t'></ul>