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

时间:2017-02-06 02:13:37

标签: c++ static cmake clion jetbrains-ide

我的问题是关于JetBrains的CLion。

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

我的问题与CLion类似。

我如何在CLION中设置相同的选项?首先,当我无法找到它时,我意识到我需要编辑CMAKE.txt

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

set(CMAKE_EXE_LINKER_FLAGS "-static")

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

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

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

我只是不知道如何为CLion。

谢谢。

0 个答案:

没有答案