compilation相关内容

如何在Visual代码编辑器中准备/配置C ++项目的开发环境?

我正在使用JavaScript项目使用nodejs和可视化代码编辑器。我想知道是否可以为C ++项目配置这样一个伟大的代码编辑器。 我想链接调试器,并建立一些热键建立调试/发布版本的项目。 是否可能为C ++项目和我应该/读取它? b $ b 解决方案 我想链接调试器 这是目前不可能的,直到有一个公开的扩展API可用。我期望它今年11月或12月。 我想[...]创建 ..
发布时间:2016-10-20 22:33:22 C/C++开发

QT版本,套件和编译器

我是QT的新手,想知道QT版本,套件和编译器有什么区别。在我的“构建和运行”标签中可用: 套件: Desktop Qt 5.4.2 MSVC2013 64bit2 桌面Qt 5.5.0 MSVC2013 64位 版本: Qt 5.4.2 MSVC2013 64位2和一些qmake.exe路径 0 MSVC2013 64位和一些qmake.exe路径 编译器: ..
发布时间:2016-10-20 22:32:25 C/C++开发

让GLEW在Code :: Blocks中编译

我想在C ++中学习OpenGL,并且使用Code :: Blocks。我能够得到freeglut工作,以及几个在线的例子(以及CB的例子)。 然而,当我尝试包括GLEW的一些教程我跟踪,我得到以下编译器错误: obj \Debug\main.o ||在函数`RenderSceneCB':| C:\C程序\OpenGL Test\main.cpp | 12 |未定义引用`_imp _ ..
发布时间:2016-10-20 22:29:43 C/C++开发

snort make文件给出错误

我在创建snort make文件时遇到了这个错误信息? / usr / bin / ld:/ usr / local / lib /libpcre.a(pcre_compile.o):重定位R_X86_64_32S对>`.rodata'不能使用时创建一个共享对象;使用-fPIC重新编译 /usr/local/lib/libpcre.a:无法读取符号:错误值 collect2:ld ..
发布时间:2016-10-20 08:54:35 C/C++开发

如何将MATLAB的mex设置指向Microsoft Windows SDK的C ++编译? (设置位置错误)

我在 Windows Vista ,并且想使用 MATLAB 来编译 C ++ 函数。我只有 lcc编译器在系统上可以看到,当运行 mex -setup : mex -setup 欢迎来到mex -setup。这个实用程序将帮助你设置 默认编译器。有关支持的编译器的列表,请参阅 http://www.mathworks.com/support/compilers/R2011a/win3 ..
发布时间:2016-10-20 08:51:15 C/C++开发

未定义的引用 - C ++链接器错误

我收到一个未定义的引用错误消息,在此语句: GlobalClass * GlobalClass :: s_instance = 任何想法?代码如下所示: ============================ ================== #ifndef GLOBALCLASS_H_ # define GLOBALCLASS_H_ ..
发布时间:2016-10-19 21:48:07 C/C++开发

虚幻引擎4.10.1无法编译Visual Studio 2015项目

我最近在我的Windows 7上安装了最新版本的UE,并制作了一个新的空C ++项目。在创建项目后,它给了我一个错误,说它无法编译。我打开项目在VS手动编译它,这是我得到的输出。 我看上去在线但没有答案。 编辑:在编译非UE项目时,我使用这些头没有问题。 1> - 开始构建:项目:RPG,配置:Development_Editor x64 ------ 1>执行7个动作(并行 ..

C ++如何在.exe中编译dll

我正在创建一个c ++程序,但我想能够提供一个.exe文件给用户。但是,我使用的库(curl等)有一些dll的。是否可以将这些dll编译成.exe文件? 我使用Code :: Blocks和mingw。 解决方案 为了实现这一点,您需要静态链接。这需要所有的库(以及它们依赖递归的库)需要作为静态库。请注意,可执行文件的大小将很大,因为它将携带来自这些静态库的所有代码。这就是为什么共享 ..
发布时间:2016-10-19 20:24:35 C/C++开发

g ++ 4.7评估运算符“作为兄弟到宏观扩张

我将一些代码移到GCC 4.7(从4.6),并遇到一些编译器错误,发现 GCC 4.7移植指南: 用户定义的文字和空格 ISO C11模式中的C ++编译器 std = {c ++ 11,c ++ 0x,gnu ++ 11,gnu ++ 0x} 支持用户定义的文字,它与某些有效的 ISO C ++ 03代码不兼容。 特别地,字符串字面值和 之前的可能是一个有效的用户定义的字 ..
发布时间:2016-10-19 19:59:37 C/C++开发

g ++ 4.7.1编译错误:'strsignal'的冲突类型

我试图在Ubuntu 12.04 32位上从源代码编译g ++ 4.7.1。 现在我已经完成了: http: //askubuntu.com/questions/168947/how-to-upgrade-g-to-4-7-1 除了在编译g ++ 4.7.1之前,它要求“unset LIBRARY_PATH “(所以我做了)。 所以编译开始,一段时间后,我有以下错误信息: /../. ..
发布时间:2016-10-17 10:12:39 C/C++开发

如何找出在使用gcc时实际应用哪些优化?

对于IBM的XL编译器系列,可以提供两个选项( -qreport 和 -qlist )来生成 是否可以获取每个源文件的报告,其中包括应用了哪些优化,哪些部分的代码无法优化(以及为什么)类似的报告GNU的g ++ - 如果是的话,怎么做? 解决方案 > -fdump-tree- [switch] 标志。您可以使用 -fdump-tree-all 获取负载信息。 $ c> -fopt ..
发布时间:2016-10-17 09:57:47 C/C++开发

前向声明对编译时间有多少影响?

我对一些研究或经验数据非常感兴趣,它们显示两个相同的c ++项目之间的编译时间的比较,除非一个使用可能的前向声明,另一个使用无。 与完整包含相比,转发声明会如何改变编译时间? #include“myClass.h “ vs。 class myClass; 有没有任何研究来检查这个问题? 我意识到这是一个模糊的问题,很大程度上 ..
发布时间:2016-10-17 09:55:50 C/C++开发

使用cmake创建共享库

我写了一个库,我用自编的Makefile编译,但现在我想切换到cmake。树看起来像这样(我删除了所有不相关的文件): 。 ├──include │├──animation.h │├──buffers.h │├──... │├──顶点.h │└──world.h └──src ├──animation.cpp ├──buffers.cpp ├──.. 。 ├──verte ..
发布时间:2016-10-17 09:50:25 C/C++开发

当在iPhone / iPad项目中使用#import C ++头文件时出现问题

我有一个 C ++类,我想在iPhone / iPad项目中使用。 我以不同的方式创建了这个文件(像“New File”=> C ++),并且错误总是相同的。 当我编译项目时没有任何#import(.h C ++类) > 但是,一旦我#头导入头文件在我的一个头目标c文件,我得到错误如: 错误:vector:没有这样的文件或目录 或 错误:expected'=' ..
发布时间:2016-10-17 09:45:40 移动开发

使用OpenCV库编译代码

g ++ hello-world.cpp -o hello-world -I / usr / local / include / opencv -L / usr / local / lib -lm -lcv -lhighgui -lcvaux 但是,我得到一个错误: / usr / bin / ld:找不到-lcv / usr / bin / ld:找不到-lhighgui ..
发布时间:2016-10-17 09:36:11 C/C++开发