腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
代码
::
块
和
C++
编译器
问题
。
无法
编译
标
头
c++
、
terminal
、
compiler-errors
、
codeblocks
、
linux-mint
我在
编译
C++
源
代码
时遇到了
问题
。这段
代码
是一个键盘记录器。首先,我使用.cpp保存,然后尝试使用以下命令从终端
编译
它 g++ test.cpp 然后终端向我显示了这条消息 test.cpp:1:10: fatal error: conio.h: No such为了解决这个
问题
,我尝试使用了
代码
集成开发环境
C++
::blocks。从终端安装,并将该键盘记录器源
代码
复制到
代码
:
块
中。
浏览 35
提问于2020-02-01
得票数 0
1
回答
C++
规范项目结构,找不到
标
头
c++
、
makefile
我对
C++
和
编写makefiles相当陌生。我正在尝试
编译
一个带有“规范”结构的
C++
项目,用makefile来描述。我遇到了一个
问题
,
编译
失败了,因为当包含
标
头
时,它
无法
找到由于使用“引号”而导致的标题。 如何告诉
编译器
在哪里找到项目中的
标
头
?
浏览 2
提问于2021-12-03
得票数 0
回答已采纳
1
回答
代码
::
块
正确找到,但未能打开标准,包括
c++
、
c
、
codeblocks
我使用
代码
::Xubuntu14.04上的第13.12IDE
块
编写C
和
C++
代码
,尽管
编译器
正确地找到了头文件,但是IDE
无法
使用"Open“命令自动打开项目树文件之外包含的文件,包括标准
标
头
。
浏览 0
提问于2014-08-04
得票数 1
回答已采纳
1
回答
链接器错误与链接器无关
c++
、
c
、
linker
、
linker-errors
函数定义所在的错误
和
对象被突出显示。
代码
使用DS-5C/
C++
Eclipse平台
编译
和
链接,使用GCC 4.x 工具链: AUX_IMU_functions.c int
浏览 9
提问于2018-01-13
得票数 0
回答已采纳
2
回答
在
C++
编译器
中包含C头文件时的警告
c++
、
c
、
gcc
、
include
此
标
头
包含所有函数定义,并且不与源文件配对。我将它包含在一个
C++
文件中。我的
C++
编译器
标志包括-pedantic -std=c++11,它在头文件中给出了各种警告,例如"ISO
C++
禁止复合文本“
和
"ISO
C++
禁止可变长度数组”。显然,
C++
编译器
将C99
代码
视为
C++
。两个
问题
: 当试图编写使用不同
编译器
在不同
浏览 0
提问于2013-01-19
得票数 1
回答已采纳
2
回答
C预加工
问题
c++
我有一个程序来查找一个数字的倒数,但是主程序是用C写的,reciprocal函数是用c++.Next编写的,我有一个头文件reciprocal.hpp,它有一些条件
编译
代码
,使reciprocal函数成为一个外部的
浏览 0
提问于2011-07-19
得票数 2
回答已采纳
1
回答
在
C++
中包括非标准C报头
c++
、
c
、
gcc
、
include
我需要在gcc
编译
的
C++
代码
中包含一些c
头
(非标准头文件)。C
标
头
(foo.h)支持:extern "C" { 同样地,对于}来说也是如此。
c++
代码
包含包含"foo.h“,我相信我应该能够只包含
头
(foo.h),并创建在.h文件中定义的结构的实例。 我
无法
编译
源
代码
。
编译器</e
浏览 5
提问于2010-05-26
得票数 1
3
回答
有没有方法知道
C++
中自动包含了哪些
标
头
?
c++
、
clang
这是的后续
问题
,它说 我的<em
浏览 4
提问于2016-12-18
得票数 10
回答已采纳
1
回答
我该怎么解决这个
问题
?
c++
、
g++
、
clang++
、
ubuntu-20.04
、
libc++
clang++
和
g++
编译器
都会发生这种情况。(完整性:clang++-11 -std=c++20 test.cpp
和
g++ -std=c++2a test.cpp.)9.3.0-17ubuntu1~20.04) 9.3.0> find /usr -name "iostream" /usr与所有其他特定于C++20的
标
浏览 5
提问于2021-09-02
得票数 5
5
回答
将指针作为参数
c++
2
编译器
传递给不同的结果
c++
、
pointers
正如我向他解释了指针是如何工作的,我指导他应该做什么,最后我们得到了类似下面的示例
代码
。尽管我们的努力,他的
编译器
仍然
无法
编译
,但是VS2013的
编译器
工作得很好。我的
问题
很简单:我下面介绍的
代码
有什么
问题
吗?我确实告诉他,您可能会使用动态内存分配,而不是将指针设置为我们在程序中定义的另一个变量的地址,但这似乎让我感到困惑,为什么
代码
不能
编译
。同样的
代码
,一个
编译
,另一个没有。我只
浏览 4
提问于2015-09-08
得票数 0
回答已采纳
1
回答
使用g++进行
编译
时引用未定义
c++
、
c
、
linux
p.c,当
编译
与gcc工作,但它不能与g++一起工作,给出未定义的方法错误。我是不是漏掉了什么?
浏览 3
提问于2010-09-09
得票数 1
回答已采纳
1
回答
Xcode 7不使用
c++
框架构建项目。
c++
、
ios
、
xcode
、
opencv
、
opencv3.0
我不能用opencv 3.0.0框架的新版本构建项目(版本2没有这个
问题
)。Xcode 7不将
c++
源
代码
编译
为
c++
。创建Objective-C++源
和
标
头
并将它们添加到项目中。 opencv2.framework/Headers/core/base.hpp:49:4: error:
浏览 4
提问于2015-09-23
得票数 3
回答已采纳
3
回答
如何包含来自另一个文件夹的文件?
c++
、
include
我的项目结构目前看起来如下:Header 包括class1.hclass2.h我的
问题
是是否
无法
链接到不在同一级别或子文件夹中的标题?还是有什么方法可以从项目的根源和我的工作方式下来?
浏览 2
提问于2011-07-30
得票数 25
2
回答
包括等级混淆
c++
、
c
、
visual-studio
、
visual-studio-2012
、
freeglut
我对#include指令在C/
C++
中的工作方式感到困惑。我的第一个
问题
是: 如果
标
头
A包括
标
头
B--首先是
和
,然后是
标
头
C,那么
标
头
B中定义的所有内容都可以立即在
标
头
C中使用吗?我的第二个
问题
是(在某种程度上与上述相关),这种包含行为在C
和
C++
中不同吗?最后,我试图用一个freeglut
编
浏览 0
提问于2014-12-20
得票数 0
3
回答
代码
是C还是
C++
?
c++
、
c
、
compiler-construction
我知道下面的
代码
曾经是C,但是,我在visual 2008中将它写成了一个
c++
程序,它工作得很好(它被保存为
C++
)。但是,这个程序是用C
代码
编写的,对吗?(或者说是?)因此,当我试图在Visual中
编译
它为C(转到->属性文件-> c/
c++
->Advanced ->
编译
时,->将其更改为‘
编译
为C
代码
’),我会得到许多错误,主要错误是它不识别LPSTR类型。所以,我想我的
问题</
浏览 4
提问于2012-04-07
得票数 0
5
回答
我如何才能不推荐
C++
头
呢?
c++
、
deprecated
我不建议使用
C++
头
,这样如果有人将它包含在
代码
中,
编译器
就会发出警告。 我知道我可以反对单个符号,例如,使用C++14 [[deprecated]],但是对于
标
头
是否有类似的东西呢?请注意,我希望
编译器
发出警告,即使用户不使用来自
标
头
的任何内容。
浏览 9
提问于2021-07-08
得票数 36
回答已采纳
2
回答
如何确定要包括哪些头文件?
c++
#include <iostream> std::cout << std::stoi("12");这在g++
和
clang上都
编译
得很好;但是,它
无法
在MSVC上
编译
,有以下错误: 错误C3861:'stoi':找不到标识符 我知道std::stoi是<string>
头
的一部分,据推测,前者的两个
浏览 5
提问于2019-11-27
得票数 14
回答已采纳
6
回答
为什么__cplusplus在外部"C“中定义?
c++
、
c
、
mpi
当我想将C版本的mpi.h包含在我的库的头部(即动态加载)中时,这将
无法
工作,因为mpi.h仍然会找到__cplusplus,并且仍然会像
C++
打开的那样加载。#undef __cplusplus
和
gcc一起工作。但我不想依赖这个。那么,如何编写一个
C++
程序--使用
C++
版本的mpi,并且-与使用mpi C版本的C库链接( #include <mpi.h>已经出现在头中?示例
代码
:#ifdef __cplusplus extern "C"
浏览 2
提问于2019-07-10
得票数 4
回答已采纳
2
回答
如何在Xcode中将单个头文件设置为
C++
编译器
?
objective-c
、
xcode
、
header-files
、
objective-c++
、
regexkitlite
在我的Objective项目中有一些
C++
文件。为了在头文件中使用STL,我将项目设置设置为
编译
源
代码
,作为“构建设置”中的Objective++。我发现RegexKitLite在Objective++模式下给出了
编译
错误,但在Objective模式下或在“根据文件类型”模式自动确定时,它确实正确
编译
。我的
问题
是: 如何将单个头文件设置为
C++
?(我将文件类型设置为标识
和
类型中的"
C++
头
“,但没有看到
浏览 1
提问于2013-09-11
得票数 1
回答已采纳
3
回答
如果我们对所有C/
C++
文件都有统一的扩展名(.C/..cpp),会有什么不同呢?
c++
、
c
、
file
、
implementation
、
header-files
在C/
C++
项目中,大多数文件可以是.h或.c/.cpp类型。除了它们的命名差异(如头文件
和
实现文件)之外,还有什么功能差异吗?换句话说:如果在一个工作的C/
C++
项目中,如果我们用.c或.cpp扩展名更改所有文件,那么有什么区别呢?编辑:争论的目的不是为了这个,因为我没有任何可靠的用例。相反,我想知道,允许提供.h、.hxx、.i扩展只是一种工具或规则。
浏览 7
提问于2011-06-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+扩展可用:2020年5月更新
进度更新:VS2019 v16.8中对C+20模块的支持
跨越平台的力量:C+跨平台编程的终极指南!
“告别 8 万行 C+代码,我用 4 千行 C 代码就搞定了!”
2018年移动应用安全,有几维就够了!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券