我在CLion有一个CMake项目。在首选项 - >构建,执行,部署下,我有两个配置 - Debug
和Release
:
Configuration:
下拉列表具有标准CMake构建类型(Default,Debug,Release,RelWithDebInfo,MinSizeRel),您可以键入自己的类型。
我希望有两种不同的配置 - Release
但具有不同的CMake选项。我可以这样做,但他们最终都被称为Release
。如果我将Configuration
更改为类似Release Engineering
的内容,那么CLion会将"-DCMAKE_BUILD_TYPE=Release Engineering"
传递给CMake,这显然不是我想要的。
即使我做这样的Release Engineering
配置:
然后它在“运行/调试配置”对话框中显示为Release
,您无法真正选择它们 - 它们显然是按值而不是位置索引,所以它只使用第一个Release
条目。
有没有解决这个烦恼的方法?
编辑:此外,如果我创建一个新的RelWithDebInfo配置,它在“运行/调试配置”对话框中根本不显示。
答案 0 :(得分:2)
呃似乎是克里昂的一个缺陷:
最初的错误报告是从2015年3月开始的,所以我没有屏住呼吸。
答案 1 :(得分:0)
您是否创建了名为#9: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 5C DE 33 E9 4A ED 08 31 64 1E 0E BE CC 6E AD AB \.3.J..1d....n..
0010: FD F0 56 C6 ..V.
]
]
Trust this certificate? [no]: y
Certificate was added to keystore
[Storing C:\Program Files\Java\jdk1.8.0_102\jre\lib\security]
keytool error: java.io.FileNotFoundException: C:\Program Files\Java\jdk1.8.0_102\jre\lib\security (Access is denied)
java.io.FileNotFoundException: C:\Program Files\Java\jdk1.8.0_102\jre\lib\security (Access is denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:101)
at sun.security.tools.keytool.Main.doCommands(Main.java:1144)
at sun.security.tools.keytool.Main.run(Main.java:343)
at sun.security.tools.keytool.Main.main(Main.java:336)
C:\Users\Houssem\Desktop\CERTIF_SSL>
的构建类型?空间通常在CMake中用作参数之间的分隔符。您是否尝试过创建没有空格的构建类型,例如<div class="service_list_container">
<div class="service_tab"></div>
<div class="service_tab"></div>
<div class="service_tab"></div>
<div class="service_tab"></div>
<div class="service_tab"></div>
</div>
.service_list_container {
background: blue;
display: flex; /* or inline-flex */
flex-wrap: wrap;
justify-content: space-evenly;
}
.service_tab {
flex-basis: 300px;
flex-grow: 0;
flex-shrink: 0;
height: 400px;
background: #fff;
margin: 10px 20px;
-webkit-box-shadow: -2px -1px 5px 0px #efefef;
-moz-box-shadow: -2px -1px 5px 0px #efefef;
box-shadow: -2px -1px 5px 0px #efefef;
border: solid 1px #e8e8e8;
}
?