腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
:
如果
找不到
文件
,
则
编译
时
#
Include
处理
c++
、
c++17
正如你们都知道的,问题是随着新的
C++
特性的推出(例如C++17中的
文件
系统),一些
编译
器可能会将其实现为实验性特性(例如,GCC 7),而其他
编译
器可能会将其实现为非试验性特性。是否有一种方法可以像SFINAE那样包含正确的
文件
。/filesystem>#endif 我不知道有什么
编译
时机制可以在
找不到
文件
的情况下执行某些操作。我知道解决这个问题的其他方
浏览 20
提问于2019-09-21
得票数 4
4
回答
无法使用OpenCV命名空间
c++
、
eclipse
、
opencv
我正在尝试安装OpenCV,我想我已经完成了.但这有错误:#
include
<highgui.h> int main( int
浏览 3
提问于2013-04-30
得票数 4
回答已采纳
1
回答
在标头中
找不到
C++
外挂
c++
、
header
、
extern
、
libjpeg
我对
C++
非常陌生,从一开始我就在尽力拥有一个好的项目结构。我正在使用C库libjpeg,并使用 #
include
<jpeglib.h>它工作得很好,直到我移除它,将它放入一个头
文件
中,这给了我以下错误:我的标题jpeg_utils.h: #ifndef JPEG_UTIL
浏览 0
提问于2017-05-09
得票数 1
回答已采纳
9
回答
Java中的“‘import”与C/
C++
中的“#
include
”
java
、
c++
、
c
、
import
、
include
Java中的“import”行为是否与C/
C++
中的“#
include
”行为相同?具体地说,它是包括正在导入的整个库,还是只包括在后续代码中调用的类和方法?
浏览 1
提问于2012-11-23
得票数 21
1
回答
嵌入式C/
C++
Atollic
c++
、
eclipse
、
gcc
、
g++
当在环礁中
处理
嵌入式
c++
/c项目
时
(eclipse是完全相同的),在您的项目设置下,您有:> C Compiler (arm-atollic-eabi-gcc
编译
的,所有的.cpp
文件
都是用g++
编译
的。此外,
如果
C代码将#if __cplusplus extern "C" {包含在头中或.cpp代码将包含V代码(如"#if __cplus
浏览 1
提问于2017-05-31
得票数 2
回答已采纳
4
回答
如何使C/
C++
编译
器在用户指定的路径中查找头
文件
c++
、
visual-studio
、
include-path
我使用的是别人写的一个库,它是基于C语言的,用于
C++
的用法,-I think-。头
文件
或源
文件
中使用的所有包含项都是<>形式,而不是"“形式,即使它们不是标准库
文件
。我的
编译
器无法识别它们,并返回错误"file not found“#ifndef _ga_ga_h_我使用#
inc
浏览 1
提问于2017-01-01
得票数 3
2
回答
如何在Visual Studio2010中强制MIDL
编译
器使用"
C++
模式“而不是"C模式”?
c++
、
visual-studio-2010
、
com
、
migration
、
midl
VC6.0可以
编译
这个项目,没有任何错误。但我最近对它进行了转换,并继续尝试在VC 2010中
编译
它。我已经知道这仅仅意味着MIDL在"C模式“下调用
编译
器,而不是在"
C++
模式”下。该项目既不包含.c也不包含.cpp,只有.h和.idl
文件
: C/
C++
部分在项目属性页上不可用。我尝试添加一个dummy.cpp
文件
,以使缺少的部分可用,并能够在其中默认使用
C++
编译
器。Midl
文件
如下
浏览 6
提问于2013-04-08
得票数 3
回答已采纳
1
回答
“'variable不是类型名称”
c++
、
c
、
java-native-interface
、
jvmti
在“C/
C++
>常规>附加包含目录”中添加目录我试着添加jvm.lib,但没有起作用。错误: JNIERROR -‘变量JNIEXPORT不是类型名称’JNICALL -‘预期的;#
include
<iostream>#
include
<
浏览 12
提问于2020-07-29
得票数 0
回答已采纳
1
回答
C中的原子操作,而不是
C++
c
、
atomic
处理
原子指令的
C++
程序 #
include
<bits/atomic_word.h>...__gnu_cxx::__exchange_and_add_dispatch 但是,
如果
我将main.cpp更改为main.c,
则
找不到
标头。这些
文件
位于/usr/
include
/
c++
/9
浏览 49
提问于2021-10-12
得票数 1
2
回答
fstream向量C
c
、
vector
、
ifstream
我正在尝试使用向量和fstream来读取和存储C
文件
中的行。我使用的是Microsoft visual studio 2005。问题是,当我
编译
程序时,它告诉我
如果
我使用.h,它无法找到在
include
中指定的
文件
。
如果
我不使用.h,那么它将在主体中显示错误,我将向量和ifstream定义为未声明的标识符。 谢谢。
浏览 1
提问于2011-03-23
得票数 1
1
回答
如何正确设置mac上的GSL路径
c++
、
macos
、
path
、
gsl
在我的
c++
程序中,我像往常一样调用,例如:但是,在运行代码
时
,它无法找到gsl。
浏览 2
提问于2018-01-27
得票数 0
11
回答
什么是
C++
中的“翻译单位”?
c++
当时我正在阅读由Scott撰写的“有效的
C++
”,并偶然发现了“翻译单位”这一术语。 我可能已经在不知道这个词的情况下使用了.
浏览 19
提问于2009-07-09
得票数 301
回答已采纳
1
回答
如何
处理
Visual Studio
C++
2005中的所有#
include
指令?
c++
、
compilation
、
include
、
visual-studio-2005
、
c-preprocessor
我想看看当Microsoft Visual Studio
C++
编译
我的#
include
文件
时
,它是如何
处理
的。我记得,有一个
编译
选项可以内联所有的#includes和#define行,但我
找不到
它。
浏览 0
提问于2010-04-08
得票数 0
回答已采纳
1
回答
arm-linux-androideabi-g++
找不到
头cstdarg
android
、
c++
、
linux
、
android-ndk
、
cross-compiling
试图交叉
编译
一个android应用程序从linux使用arm-linux-androideabi-g++,我得到一个错误,头
文件
cstdarg是
找不到
的。
如果
我查看/usr/arm-linux-androideabi/
include
/,
则
头不存在,但存在其他
c++
头
文件
。我怎样才能解决这个问题?
浏览 2
提问于2017-11-06
得票数 0
回答已采纳
4
回答
编译
Visual
C++
和*nix环境中的差异
c++
、
winapi
、
unix
、
compilation
在*nix环境中
编译
项目与在MS Visual
C++
中
编译
项目有区别吗?例如,在Visual
C++
中有一个"stdafx.h“
文件
。------ Build started: Project: bfs, C
浏览 6
提问于2009-07-19
得票数 2
回答已采纳
2
回答
gcc即使在Linux上安装了mingw包之后也
找不到
"windows.h、winsock2.h和ws2tcpip.h“头
文件
。
c++
、
c
、
linux
、
mingw
、
mingw-w64
我试图在Linux中使用winsock2.h、windows.h和ws2tcpip.h创建一个c/
c++
程序。但是,我得到以下错误消息:mingw-w64-common mingw-w64-i686-dev mingw-w64-tools mingw
浏览 5
提问于2020-05-29
得票数 1
1
回答
"g++ -MMD“比
include
scanning更好吗?
gcc
、
include
、
dependencies
、
icc
在查看构建系统
时
,很多系统(SCons、bjam、cmake、Tundra等)都有内置的#
include
扫描仪。然而,gcc和icc提供了一个-MMD (或-MD)选项,它输出
C++
文件
所依赖的头
文件
的名称。 -MMD依赖项选项似乎是可靠的。
如果
您将#
include
添加到C
文件
,
则
其时间戳将更改,因此构建系统将重新
编译
它。
如果
将#
include
添加到头
文件
,<em
浏览 2
提问于2012-08-24
得票数 6
回答已采纳
3
回答
如果
#
include
找不到
文件
会发生什么
c++
、
include
假设我有一个非常基本的
c++
代码:#
include
<library1.h> // use somemethods from library2
如果
我
编译
了这段代码,但是我的
编译
器
找不到
library1.h,会发生什么?它会跳过其余的#
include
语句而继续
编译
main吗?我之所以问这个
浏览 3
提问于2013-06-14
得票数 0
回答已采纳
1
回答
编译
c++
文件
失败,因为
找不到
`ssize_t`的定义
c++
、
header
我有一个
c++
头
文件
socket_client.h和一个
c++
源
文件
socket_client.cc。在socket_client.cc中,我有这样的代码片段:#
include
<sys/types.h> ...当我用gcc 4.8
编译
它
时
,
编译
器会说“错误”,并抱怨它
找不到
ssize_t的
浏览 2
提问于2017-12-13
得票数 0
回答已采纳
1
回答
如何减少
编译
时间:
如果
包含未触及的头
文件
c++
、
include
、
shared-libraries
、
external
我在file1.h中定义了如下函数:def testFunc(){} #
include
"file1.h"问题是,每当我对file2.h进行更改时,
编译
器显然也会
编译
file1对于如何阻止
编译
器每次
编译
文件
,有什么建
浏览 0
提问于2019-07-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C+进阶之路】C+防止头文件被重复引入的3种方法!
如何把C/C++程序编译成实用的Python模块
C语言中“.h”文件和“.c”文件如何理解?看完详细解析,小白也能懂!
把C/C+程序编译成实用的python模块,突破你的瓶颈
Visual Studio 新特性:对 include 指令进行智能诊断
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券