最新解决方案

其他开发语言

包括<的API / API1 / api.h>抛出没有这样的文件或目录

#包括&LT;的API / API1 / api.h&GT; 抛出没有这样的文件或目录 i甚至尝试将api.h和api.cc移动到主项目目录和使用 #include< api.h> 即使与其他类使用$ b $的目录完全相同bi试图将/ apis / api1添加到编译器搜索路径 中,这只会使编译器崩溃,有人会告诉我应该在编译器编译行中输入什么内容

IT屋 2018/4/18 21:04:49 喜欢

其他开发语言

递归过程中代码执行中断

在一幅图像中的单个字母表中,我写了一个小函数,它将从任何像素开始并遍历所有连续的像素。简而言之,它将打开所有连续的像素为true,其余为零。 这个函数正确地完成了它。然而,输入模式几乎没有变化,它的行为异常。我发现这条线向前: //对角线左上角没有被调用。 可能是什么原因? 另外valgrind显示没有内存损坏。输入的jpg文件大小最大为170x30像素 系统 Ubunt

IT屋 2018/4/18 21:04:46 喜欢

其他开发语言

将C ++程序与Oracle连接

我试图将我的C ++程序连接到Oracle数据库(12.2)。 我的C ++程序是(我在ubuntu中使用g ++编译器), p> #include< occi.h> #include< iostream> 使用namespace std; int main() {oracle :: occi :: Environment * env = oracle :: oc

IT屋 2018/4/18 21:04:38 喜欢

其他开发语言

GCC不生成输出文件

我有一个gcc问题,我不知道为什么,一切都很好,直到今天,我想编译的东西,然后注意到,海湾合作委员会不会产生输出文件,我试过g ++,同样的问题发生,我删除gcc并使用pacman重新安装,因为我在archlinux上,但没有任何内容:(b / b> 例子:我运行这个简单的命令来编译一些东西: gcc hello。 c 预计gcc会创建一个名为a.out的文件,但它不会,即使我指定了

IT屋 2018/4/18 21:04:30 喜欢

其他开发语言

C ++ GL链接器未定义的参考

使用Ubuntu 14.04,g ++,我想将一个项目从make移植到cmake。当我 sudo make install 时获取以下错误。 $ b 链接CXX可执行文件texmapper / usr / bin / ld:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../.. /lib/libplibssg.a(ssgLeaf .o):对符号'gl

IT屋 2018/4/18 21:04:15 喜欢

其他开发语言

在比较int和unsigned的引用时发出警告,但如果将consts(no ref)与g ++ / msvc进行比较,则不会发出警告

因此,我正在写 doctest 库,它应该是免费的警告。 我最近注意到,如果语句没有警告,进入的代码在写入 CHECK() macro。 例如: if(0u == 0)不会导致警告,但 CHECK(0u == 0); 不会。 部分原因是在 CHECK()宏后面有模板和表达式分解和通过const引用捕获。 我的问题是3: 给出这3个片段 - 为什么会发生这种情况?

IT屋 2018/4/18 21:03:58 喜欢

其他开发语言

在启动时使用带有g ++ / MinGW的SDL2崩溃

我正在从事一款游戏,并且最近从SDL 1.2转型到SDL2(有点迟到了,但是嘿嘿)。尽管没有任何编译或链接错误,程序在启动时崩溃(声明为法文翻译)“应用程序未能正确启动”。起初我认为这是我自己的错,但后来我怀疑起来,并进行了一个快速的SDL2测试,确实在完成编译后发生崩溃。 这是代码我一直用于这个例子(你不能让它更简单): #include< SDL。 h取代; $ b $ in

IT屋 2018/4/18 21:03:53 喜欢

其他开发语言

Visual Studio等效于这些G ++标志?

我正在编译一个使用CMake的项目,它假定编译器是G ++,但实际上我使用的是Visual Studio 2013.在 CMakeLists.txt 文件中,我遇到了line set(CMAKE_CXX_FLAGS“$ {CMAKE_CXX_FLAGS} -std = c ++ 11 -Wall -Wextra -pedantic”) 我认为我应该用类似于 if(

IT屋 2018/4/18 21:03:16 喜欢

其他开发语言

在Linux上使用针对Windows编译的库

我很好奇。我有一个库(静态和动态版本)编译与Windows 64位的视觉工作室,我想在Linux上使用。这是一个商业图书馆,并且为Linux编译相同的库需要花费很多天的时间发送电子邮件和提醒等等。 我可以使用其中的一种两个库变体(这些不是.net,而是本地库)在Linux机器上链接到它们?理论上,你应该可以这样做。 这将是一项非常多的工作,但这是例如Windows音频/视频编解码器如何

IT屋 2018/4/18 21:02:59 喜欢