如何使用可以在任何人的计算机上运行C++的CLion创建一个独立的静态可执行文件?

use*_*352 6 c++ static jetbrains-ide cmake clion

我的问题是由JetBrains提出的CLION.

我开始明白,使用visual studio可以选择将可执行文件设置为"多线程"而不是"多线程dll".换句话说,这将允许.exe在编译后在任何计算机上使用.

我的问题与克里昂相似.

我在世界上如何在CLion中设置相同的选项?起初,当无法找到它时,我意识到我需要编辑CMAKE.txt

我还发现我可以使用-static选项,但是当我输入时:

set(CMAKE_EXE_LINKER_FLAGS "-static")
Run Code Online (Sandbox Code Playgroud)

当我把它放在它不起作用.在使用CLion的任何计算机上运行.exe时我还需要做些什么?我该怎么做呢?

抱歉不知道.事实上,我是C++的新手,刚开始学习并拿起C++圣经试图学习.

说实话,如果你不能与其他人分享,我认为制作节目没有意义.即使他们安装了可视化运行时库或者他们需要的任何库,它也是毫无意义的,这就是为什么我发现静态是最好的方法.

我只是不知道如何为CLion.

谢谢.