草庐IT

codetrainerplugins-build

全部标签

c++ - cpp :-1: error: C1041: cannot open program database; untitled-build-desktop-debug\vc120. pdb'

此问题的所有可用答案都是VisualStudio的解决方案。我在QT中面临这个问题。我运行了一个示例示例,但弹出此错误。有人可以帮忙吗。错误:C1041:无法打开程序数据库“c:\users\newfolder\untitled-build-desktop-debug\vc120.pdb”;如果多个CL.EXE写入同一个.PDB文件,请使用/FS 最佳答案 右击项目->属性->c/c++->输出文件:在程序数据库文件名中:包括项目名称和路径。(.../../../../release/ProjectName/)这种方法对我有用。

c++ - cmake + xcode : error 'Build setting PRODUCT_NAME undefined'

我正在使用cmake2.8.3为xcode3.2.5生成一个C/C++项目文件;构建总体上很好,但每次生成xcode项目时我都必须手动设置“产品名称”(在Project/EditProjectSettings/Packaging中)。如果我未能设置此产品名称,xcode拒绝构建项目,并退出并报告以下错误:build设置PRODUCT_NAME未定义是否可以使用cmake设置这个值?还是不定义产品名称? 最佳答案 你试过这样的事情吗?set_target_properties(your_targetPROPERTIESXCODE_AT

c++ - Eclipse C++ "Nothing to build"错误

我在Eclipse中使用C++时一直遇到“无法构建错误”。我什至无法在名为“hw”的项目中运行一个简单的“helloworld”程序:#includeusingnamespacestd;intmain(){cout什么是“无可构建”错误?这是什么意思?为什么会发生?我如何解决它?我检查了在这里和其他地方能找到的线索,但到目前为止没有找到任何帮助。 最佳答案 我遇到了同样的问题。我最终通过仔细按照安装MinGW的说明解决了所有问题,这要求您安装C和C++编译器以及MSYS基本系统和MinGW开发人员工具包。还要确保将C:\MinGW\

解决 sun.security.validator.ValidatorException: PKIX path building failed 的问题,绕过证书的检查实现

错误信息:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:                                  PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtarget问题原因:源应用程序不信任目标应用程序的证书,因为在源应用程序的JVM信任库中找不到该证书或证书链。

c++ - VS2008 : Can I build a project with 2 CPP files of the same name in different folders?

这是我的文件夹结构:/|--program.cpp--utility.h--utility.cpp|--module/|--utility.h--utility.cpp//NotethatIhavetwofilesnamedutility.handtwonamedutility.cpp在构建项目时,我收到链接错误(LNK2028:未解析的token等...),指出某些符号未定义。我已经确认所有符号都已定义,并且所有声明的函数都有相应的定义。我有一种感觉,在编译我的项目时,两个文件夹中的utility.cpp文件被编译到输出文件夹中的相同utility.obj中。结果,一个覆盖了另一个。

c++ - qmake : Build library without the symlinks and 'lib' prefix

我在我的应用程序中需要一个非常简单的机制,我的项目构建为共享库“.so”或“.dll”,但我想要的是:ExampleAppOne.so我得到:libExampleAppOne.so->libExampleAppOne.so.1.0.0libExampleAppOne.so.1->libExampleAppOne.so.1.0.0libExampleAppOne.so.1.0->libExampleAppOne.so.1.0.0我什至不想要“lib”前缀。在.pro文件中,我所能做的就是更改INSTALLS变量(这是因为我的第三个要求是将库构建在特定目录中)。此外,我还有第四个相关要求:

c++ - XCode 6.1 在 "Run Script"中使用 "Build Phases"时如何使用 ~/.bash_profile 环境变量?

我有一个用于C++的跨平台单元测试框架。为了在XCode6.1中构建和运行测试,我需要运行一个python脚本作为预构建脚本的一部分。由于我对多个项目使用相同的单元测试框架,所以我认为在我的~/.bash_profile中使用环境变量来指向python脚本所需的资源会很棒。但似乎XCode6.1在构建过程中运行脚本之前没有加载bash_profile。是否有使用bash_profile的替代方案?也许我可以将我的环境变量添加到XCode环境变量列表中?但这似乎随着OSX的每次更新而改变。我似乎无法弄清楚在哪里可以为XCode6.1添加环境变量。 最佳答案

c++ - 运行 SonarQube 分析扫描 - SonarSource build-wrapper

我是运行SonarQube扫描的新手,我在Jenkins的日志中收到此错误消息:16:17:3916:17:36.926ERROR-TheonlywaytogetanaccurateanalysisofyourC/C++/Objective-CprojectisbyusingtheSonarSourcebuild-wrapper.Ifforanyreason,theuseofthebuild-wrapperisnotpossibleonyourproject,youcanbypassitwiththehelpofthe"sonar.cfamily.build-wrapper-outpu

C++ build设置以忽略注释中的更改

是否可以设置构建链以忽略注释(或空格)中的任何更改?例如,每当头文件中的注释发生更改时,包含它的每个源文件都会重新编译,即使这完全没有必要。当预处理器完成从修改后的文件中删除注释时,构建链可以首先检查输出是否真的改变了。如果没有,它应该表现得好像文件本身没有改变。顺便说一句,我正在使用VisualStudio2010。编辑:@MikeSeymour,VS的cl.exe有一个用于最小重建的开关/Gm。它没有很好的记录,但我认为它有点符合我的要求。但是它与使用多核的/MP开关不兼容。在我的双核(带超线程)上,/Gm平均需要跳过4个单元中的~3个单元的编译。虽然我对这种情况表示怀疑,但我什至

java - 如何将 JUnit 5 与 build.gradle.kts 和 kotlin 一起使用?

Java版本java10.0.12018-04-17Kotlin版本1.2.41Gradle版本4.7如果能用拼图模块系统就更好了 最佳答案 有documentation和sampleproject用于使用Gradle和JUnit5。如果您想使用KotlinDSL,您必须通过以下方式对其进行调整:tasks.withType().configureEach{useJUnitPlatform()}对于Jigsaw,Gradle提供experimentalsupport还有一个forkoftheplugin提供附加功能。