compilation相关内容

C ++模板和对象代码实例化

有了这个问题,我想更好地了解C ++模板系统如何工作这个问题。 据我所知,基于模板的类和函数通常放在头文件中。这是由于管理通用数据类型的技术问题,原则上哪些特性是未知的。一旦知道它们,编译器就可以生成适合所需数据类型的可执行代码。 在头文件中。 h ,我们的类将被定义如下: template ..
发布时间:2016-11-01 23:17:05 C/C++开发

C ++中的多个定义错误

我正在编写一个C ++程序,其中每个文件都有自己的一组全局变量声明。大多数这些文件使用在其他文件中使用extern定义的全局变量。 以下是类似我的程序的示例: Main.cpp p> #include“stdafx.h” #include #include“Other_File.cpp” int var1; int var2; in ..
发布时间:2016-11-01 10:14:41 C/C++开发

Node.JS安装CLD

我在我的笔记本中尝试安装 CLD程序包,但仍然收到错误汇编。 我的安装的一些基本信息: 操作系统:Win 7专业(64位) Visual Studio:2012 使用的命令:npm install cld --msvs_version = 2012 Node.JS版本:5.4.0 C驱动器和E上的虚拟内存驱动器都在4GB到8GB之间。 参考MSVS的支持网 ..
发布时间:2016-11-01 10:00:59 C/C++开发

如何链接到v8?

我已成功编译 v8 JavaScript引擎(在Windows上);现在我尝试按照入门文章,但我暂时停留在这一点: 编译hello_world.cpp,链接到在构建过程中创建的静态库。 示例是linux(可能是早期版本)。 我试图链接到所有库无法成功: User @ PC:/ cygdrive / c / Users / Yvain / Documents / depot ..
发布时间:2016-11-01 09:53:29 C/C++开发

如何部分禁用cmake C / C ++自定义编译器检查

我想使用cmake做一些交叉编译。一些是容易与所有的例子在互联网上,我设法在Linux(x86和ARM),Windows和Android上交叉编译我的库。但现在我想在一个自定义平台上做。 我需要实现的过程: 所有以前的bash经典环境) 编译cmake 执行我想要的操作 但是Cmake正在测试我的自定义C / C ++库中的符号,这使我的库无法编译。我有的错误是cmake一些 ..
发布时间:2016-10-31 00:10:36 C/C++开发

Solaris Studio在目标文件中添加当前目录信息

我试图在Solaris 11上使用Solaris Studio 12.x构建一个简单的hello world程序。如果我从两个不同的文件夹编译同一个文件,我得到的目标文件的差异,如diff命令或cmp命令。 获取两个目标文件(od -x)的十六进制转储,并进行比较,并使用可将十六进制转换为ASCII的在线工具,发现差异对象文件包含从中开始编译的当前目录。 问题是如何告诉编译器不要在目标 ..
发布时间:2016-10-30 23:59:04 C/C++开发

如何编译(一个源代码中不同包的两个混合C ++源代码)

说我在两个不同的目录中有两个独立的 .cpp 代码:(请注意,这只是我的问题的示意图)。 这里是第一个...可以在自己的目录中成功编译,它有自己的Makefile //要包含的特殊库 #include“acado.h” #include“auxiliary_functions.c” / * ------------ -------------- * / //为特殊类创建对象 ..
发布时间:2016-10-30 20:07:43 C/C++开发

Openssl如何编译一个简单的程序?

我试图编译一个简单的ssl程序(它是从openssl书源代码)。 程序有以下文件:common.h common.c client.c server.c 我安装了openssl 0.9.7,所以我有同样的版本的书。 我已经下载了源代码和./Configure,make,make测试,在主目录中进行安装。 在common.h中有以下包括: #include ..
发布时间:2016-10-30 05:46:54 C/C++开发

安装Numpy编译VS2010为嵌入式解释器

我在Windows上对嵌入式Python 2.7.3解释器的另一个疑问。我需要在Visual Studio 2010中编译的C ++程序中安装numpy和matplotlib作为嵌入解释器的支持包。 一些背景: / p> 我一直在努力使这个工作几个月。主要的问题是,针对Python 2.7的numpy是针对早期版本的MS C库(VS2008)编译的,而我的应用程序是针对2010版本编译 ..
发布时间:2016-10-30 04:08:37 C/C++开发

内部编译器错误消息是什么意思?

我试图编译我的C ++程序,它使用MPICH和NAG C库(我使用NAG生成随机数),与一个pgCC编译器。 ,编译器给我以下错误消息: PGCC-S-0000-内部编译器错误。 linearize:坏ili#:0(mpisim.C:225) PGCC-S-0000-内部编译器错误。 gen_aili:unrec。 ili opcode:0(mpisim.C:225) PGCC- ..
发布时间:2016-10-30 03:50:34 C/C++开发

如何指定编译器和编译不同的主要功能

我的项目很简单,但我喜欢将文件保存在不同的文件夹,以清楚。例如我有三个文件夹。 一个输出文件夹,包含用于输出的所有类。 (现在只有Output.cc和Output.h)。 一个 Math 文件夹,包含与数学相关的所有类。 (vector.cc,vector.h,randomgen.h,randomgen.cc等) A 测试 cpp文件,每个包含一个main函数。 (Output_test ..
发布时间:2016-10-30 03:47:10 C/C++开发

libtorrent未解决的外部

当我编译我的程序链接到libtorrent.lib时,我得到以下错误。我尝试用不同的设置编译libtorrent,我已经尝试启用/禁用DHT,已弃用的函数等。 错误LNK2019:unresolved外部符号“void __cdecl libtorrent :: rel_performancetimer_pools_nolog_resolvecountries_deprecated_dht ..
发布时间:2016-10-30 02:42:40 C/C++开发

如何始终使用Eclipse编译cpp文件?

我在我的一个cpp源文件中包含了一个unix时间戳 __ DATE __ ,表示我的程序的生成日期。当然,使用默认设置,它只有当我改变它,但现在我想让它总是编译文件。我试图搜索项目设置,但似乎这将需要更深入的了解编译器。我使用Eclipse和g ++。 我试图google并搜索一个答案,但我发现很难找到这个关键字。 还有一个可标记的差异,我做这个更改头文件而不是源文件? 感谢您的 ..
发布时间:2016-10-30 01:52:36 Java开发

为什么我得到错误:初始化'Item :: Item(int)'[-fpermissive]在Eclipse中的参数1当我尝试编译我的C ++代码?

我是C ++的新手,最终放弃了尝试让它编译后盯着它太久了。编译器似乎是在头文件中拒绝构造函数原型的某些原因...我不能弄清楚它的错误。 Item.h: #ifndef ITEM_H_ #define ITEM_H_ class Item { public: Item(int); //这行是Eclipse在标题中的错误 virtual〜Item(); Item ..
发布时间:2016-10-30 00:48:42 C/C++开发

Code :: Blocks编译错误

我在Code :: Blocks中遇到一些问题,这是编译后/时的输出; 3 | iostream:没有这样的文件或目录| 4 | error:“namespace”|之前的语法错误 |在函数`main':|中 8 |错误:`cout'undeclared(在此函数中首次使用)| 8 |错误:(每个未声明的标识符只报告一次| 8 |错误:对于它出现的每个函数。 || == ..
发布时间:2016-10-29 20:16:50 C/C++开发

Qt编译器标志顺序

我的目标是摆脱一些类型的编译器警告。我发现我可以这样做,通过在我的.pro文件中添加编译器标志: QMAKE_CXXFLAGS + = -Wno-变量-Wno-reorder 问题是,它们是在Qt构建系统生成的标志之前添加的。我检查了我的编译器输出: g ++ - 4.2 -c -pipe -Wno-unused-variable -Wno-reo ..
发布时间:2016-10-28 06:29:41 C/C++开发