腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
CMake
可以
使用
g
++
编译
C
文件
吗
?
、
、
我曾经参与过一个项目,在这个项目中,我
使用
g
++在以.
c
结尾的
文件
中
编译
C
代码。原因是我被告知
g
++有更好的警告消息。 我将这个项目的构建过程切换为
使用
CMake
。我发现最初
CMake
想要用gcc来
编译
C
文件
。这是由于在
使用
时声明变量之类的事情而失败的。所以我尝试
使用
g
++
编译
C</e
浏览 0
提问于2011-10-08
得票数 18
回答已采纳
2
回答
CMake
如何选择gcc和
g
++进行
编译
?
、
我是
CMake
的新手,我想知道LINUX环境下的
C
++/
C
项目,
CMake
如何在gcc和
g
++之间选择
编译
器。更具体地说,我的问题如下: 如果一个项目是由.
c
和.cpp
文件
组成的,那么.
c
文件
将由gcc
编译
,而.cpp
文件
将由
g
++
编译
,这是真的
吗
?如果一个项目只有
c
文件
或cpp
浏览 8
提问于2012-09-18
得票数 43
回答已采纳
4
回答
使用
.cpp
编译
多个.h和
g
++
文件
。我做得对
吗
?
、
、
、
假设我有以下
文件
:main.cpp、ClassA.cpp、ClassA.h、ClassB.cpp、ClassB.h 我的问题是这是正确的方式
吗
?如果
浏览 4
提问于2014-11-08
得票数 7
回答已采纳
2
回答
Cmake
CHECK_INCLUDE_FILES找不到头
文件
、
、
我正在尝试让
Cmake
检查
文件
cxxabi.h是否可用。该
文件
来自
c
++标准库,至少与
g
++一起
使用
。我当前的
cmake
命令如下所示:...if(HAVE_CXXABI尽管该
文件
在/usr/include/
c
++ /4.6.4/中可用,但在我<
浏览 3
提问于2014-01-17
得票数 4
回答已采纳
7
回答
如何为
CMake
指定新的GCC路径
、
但是当我运行
cmake
时,它仍然
使用
旧版本的gcc路径(/usr/bin/gcc)。如何指定指向新路径(/usr/local/bin/gcc)的gcc。
浏览 1
提问于2013-06-24
得票数 149
回答已采纳
1
回答
使用
WSL和VS2019的
Cmake
、
、
我试图在Windows10 10/Ubuntu/ in 2019中
使用
WSL
编译
一个
C
++程序。当我试图构建程序时,我会得到以下错误。
CMake
一代开始为配置:‘WSL-GCC-调试’。Error :
CMake
configure_file问题配置
文件
CMake
call Stack (最近一次调用):
CMake
CMakeLists.txt:8 (项目)
CMake
--
C
编译</
浏览 7
提问于2020-11-30
得票数 0
1
回答
理解
CMake
、make和GCC的角色
、
、
2.通过阅读本,我所理解的是:
c
.所以我
可以
直接
使用
gcc /
g
++而不用make和
CMake
之类的东西?它在没有C
浏览 4
提问于2016-09-29
得票数 37
回答已采纳
1
回答
EXPECT_CALL简单案例中的googlemock分割错误
、
0x00005555557266f6 in testing::Cardinality::ConservativeUpperBound() const () #1 0x00005555557216
c
9basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const&) const (this=0x555555a2
c
8a0at /home/phillip/.conan/d
浏览 55
提问于2019-07-19
得票数 0
回答已采纳
1
回答
CMake
链接失败
、
、
我也在尝试
使用
相同的
文件
在Windows for Linux上进行交叉
编译
。为了
使用
交叉
编译
器,我创建了以下工具链
文件
我在这里没
浏览 74
提问于2016-08-23
得票数 4
回答已采纳
1
回答
如何在vim的
g
++ -Wall中显示SysntasticCheck中的所有错误警告?
、
、
我想显示
g
++ -Wall命令为cpp
文件
显示的所有警告消息。 我该怎么做呢?
浏览 2
提问于2015-04-05
得票数 2
回答已采纳
1
回答
命令做什么?
、
、
我想知道
CMake
如何找到要
使用
的
编译
器。我发现在调用project之后,变量
CMAKE
_CXX_COMPILER_ID会自动设置为GNU。
可以
肯定的是,在执行
cmake
命令时,我给出了-DCMAKE_TOOLCHAIN_FILE标志来判断我想要
使用
哪个工具链
文件
。在工具链
文件
中,我将
CMAKE
_
C
_COMPILER和
CMAKE
_CXX_COMPILER指定为arm-none-ea
浏览 1
提问于2022-04-28
得票数 0
1
回答
调试模式中的dlib静态库错误
、
、
我
使用
cmake
构建了所有示例,还用VS 2013构建了dlib以获得静态库。因此,我有了创建dlib的安装
文件
夹。我
使用
用
cmake
创建的相同的.sln在版本中
编译
,也在调试中
编译
。因此,我没有问题要用我创建的dlib.lib在发行版
编译
我的项目。但是,当
使用
调试dlib.lib并尝试以调试模式启动自己的项目时,我会获得以下错误: 有什么做错了吗?当我在
cmake<
浏览 1
提问于2017-04-20
得票数 1
回答已采纳
2
回答
如何设置Objective-
C
++
编译
器
、
我正确地设置了gcc和
g
++。然而,当我尝试安装OpenCV时,它给出了这个错误-我不确定如何设置Objective-
C
++
编译
器。我还以为这是
浏览 1
提问于2013-06-11
得票数 2
1
回答
如何
使用
g
++和
Cmake
运行
c
++
文件
?
、
我
使用
的是头
文件
库。这些库是通过
Cmake
包含的。我正在
使用
g
++
编译
器。现在我要找的是通过windows cmd
编译
c
++源
文件
。现在,我正在
使用
clion进行
编译
。 有人知道如何
编译
这些源
文件
吗
?如果我在没有
cmake
的情况下
编译
这些
文件
,我会收到错误,因为程序找不到这些库。
浏览 0
提问于2019-05-30
得票数 0
1
回答
如何
使用
cmake
构建一些
使用
C
++14的目标和一些
使用
C
++17的目标?
、
、
我正在
使用
cmake
来构建我的
C
++项目。在我最上面的CMakesList.txt
文件
中,我有以下指令:set(
CMAKE
_CXX_STANDARD 14)我对在我的项目中
使用
C
++17感兴趣。然而,由于动态异常,我的一个第三方库不能
使用
C
++17
编译</e
浏览 89
提问于2018-07-12
得票数 0
回答已采纳
1
回答
如何将
CMake
配置为
使用
新安装的GCC
编译
器构建?
、
、
我希望
使用
我在MacOSx上安装的gcc
编译
器构建MacOSx 我构建了gcc-5.4.0发行版,并将其安装在/usr/local/gcc-5.4.0下,所有
编译
器都在/usr/local/nan-5.4.0我
使用
的是
CMake
版本3.6.1
浏览 22
提问于2016-09-03
得票数 0
3
回答
unique_ptr的麻烦:不是“性病”的成员
、
我很难找到
编译
器为什么这样告诉我:CFLAGS = -std=
c
++11 -W -Wall -Wextra -Werror -pedantic下面是我
使用
std::unique_ptr下面是我
使用
的Makefile: NAME = pl
浏览 1
提问于2017-04-17
得票数 10
回答已采纳
8
回答
如何在Linux下
编译
c
++程序?
我创建了一个
文件
hi.cpp,并编写了下面的命令:using namespace std;{ cout << "I'm a
C
++ program";}gcc hi.cpp[chankeytmp/cc32bnmR.o: In functio
浏览 0
提问于2011-08-10
得票数 26
回答已采纳
2
回答
CMake
用于检测忍者VisualC++
编译
器工具的环境变量
、
我有Mingw64 GCC 6.3.0 (总是在PATH中)和VisualStudio2017 RTM中的Visual
C
++
编译
器工具(不是PATH中的)。如果我运行
cmake
. -
G
"Ninja",GCC 6.3.0将被选中。我的VisualC++
编译
器工具不是标准的,我只保留我需要的部分,并删除其余的部分(如MSBuild、
浏览 1
提问于2017-03-28
得票数 3
回答已采纳
2
回答
CMake
会忽略$CC和$CXX
吗
?
、
、
我正在尝试在Windows10上从源代码
编译
OpenCV,因为我认为这是将the surface matching module合并到库中的方法。我尝试按照安装说明执行,但是当我尝试从gitbash内部执行installOCV.sh时,当
CMake
尝试
使用
C
和
C
++
编译
器测试
编译
时,它在半路上失败了。脚本输出如下: $ .compiler identification is unknown -- The
C
compiler identificatio
浏览 97
提问于2019-01-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券