腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
关联问题
换一批
为什么matplotlib的magnitude_spectrum函数显示的大小似乎有误?
magnitude_spectrum函数在处理特定类型的数据时是否容易出错?
如何验证matplotlib magnitude_spectrum函数的输出是否准确?
文章
(9999+)
问答
(9999+)
视频
(9999+)
沙龙
(9999+)
0
回答
如何
通过
导入
的
目标
传递
设置
"
CMAKE_EXE_LINKER_FLAGS
“?
、
、
我正在为一个库实现一个FindXXX.cmake,它需要链接到它
的
exe,以添加特定
的
链接器标志。具体地说,这是针对LuaJIT
的
,它要求应用程序使用以下链接:我不想只
设置
CMAKE_EXE_LINKER_FLAGS
,因为可能还有其他exes没有链接到我在项目中构建
的
LuaJIT,而且我更希望它来自可
传递
设置
。此外,我不能只是将其添加到IMPORTED_LINK_I
浏览 11
提问于2018-07-17
得票数 1
2
回答
如何
指定在共享库构建[cmake]中使用
的
链接器标志
、
我正在使用使用Mego1.2工具链
的
cmake运行一个构建(说来话长)。这个特定
的
工具链要求使用--sysroot选项来查找它所需
的
任何库。CMAKE_CXX_LINK_FLAGS "--sysroot=${INTEL_GRAPHICS_SDK_BASE}/sdk")这些选项允许cmake初始编译器检查
通过
,但是在生成过程中生成共享库时,它似乎是在没有指定
的
任何选项
的
情况
浏览 7
提问于2012-05-29
得票数 3
1
回答
Cmake更改堆栈大小
、
、
、
、
我只找到一个提到
的
CMAKE_CXX_STACK_SIZE,但是找不到这个命令
的
文档。理想情况下,该命令应该同时适用于Visual C++和gcc。
浏览 3
提问于2018-04-03
得票数 7
1
回答
如何
将cmake中
的
"No (/INCREMENTAL:NO)“
设置
为vs2010?
、
、
我想把这个添加到我
的
CMake中,但是我不知道
如何
做到这一点。
如何
在cmake中
设置
"No (/INCREMENTAL:NO)“?谢谢。
浏览 1
提问于2015-02-13
得票数 0
回答已采纳
1
回答
在可执行
目标
上
设置
/SUBSYSTEM:WINDOWS
、
我想为VS 2019年创建一个解决方案,其中包含两个带有一个CMakeLists文件
的
目标
。这不是问题所在。我
的
问题是:一个是控制台应用程序,另一个是gui应用程序,两者都需要不同
的
链接选项。对于gui项目,没有问题:set(
CMAKE_EXE_LINKER_FLAGS
"${
CMAKE_EXE_LINKER_FLAGS
} /SUBSYSTEM:WINDOWS") 但是,如果我添加了其他可执行文件,则无法使它成功地将子系统
设置
为控制台。我甚
浏览 3
提问于2020-10-29
得票数 0
2
回答
为什么CMake find_package忽略链接器标志?
、
、
我正在开发一个Cray系统,它需要在找到动态库之前
传递
'- dynamic‘。在我
的
例子中,我尝试与libtiff链接。我相信这个文件找不到
的
行为会导致CMake
的
find_package出错。但是当我在CMakeLists.txt中像这样
设置
它时: set(
CMAKE_EXE_LINKER_FLAGS
"-dynamic") find_package(TIFF REQUIRED) 它找不到libtiff但如果我试一下: set(
CMAKE_EXE_
浏览 24
提问于2020-06-16
得票数 1
回答已采纳
1
回答
clang / g++和libc++ /libstdc++之间
的
切换
、
、
、
、
这是我
的
第一个cmake文件。我有一个同时带有clang和g++
的
linux系统。此外,还安装了libc++。我在Mac (xcode)上开发,但部署到linux上。所以有4种可能
的
组合。#set(<
浏览 0
提问于2017-04-27
得票数 5
回答已采纳
5
回答
使用CMake打开链接器标志
、
、
、
、
当使用CMake生成VS2010
目标
时,我希望打开/LTCG标志(如果可能,只适用于带有debug
的
release +release,但如果它是启用
的
,则可以用于调试构建)。
如何
修改链接器标志?
如何
修改链接器标志?
浏览 3
提问于2010-08-23
得票数 21
回答已采纳
1
回答
ADD_DEPENDENCIES到不同
的
生成类型
、
日安,我关于Cmake
的
问题。是否可以为具有不同构建类型
的
MSVC项目创建依赖关系。PROJECT_NAME} lib_release)这工作得很好,但如果我只想创建发布版本,我会得到发布时不需要
的
调试版本库
的
额外步骤,这个库没有链接到我
的
目标
(发布),但我花了很多时间来构建它。我
的
下一个问题是:是否可以指定哪些依赖项用于发布,哪些依赖项用于调试,如下所示: ADD_DEPENDE
浏览 0
提问于2013-07-18
得票数 2
1
回答
CMake:
如何
为每个
目标
指定不同
的
链接脚本
、
我在一个CMake项目中有多个
目标
。每个
目标
都有一个不同
的
链接脚本(LD文件)。
如何
编写CMakeLists.txt文件以实现这一点?这是一个带有C/C++/ASM文件
的
嵌入式项目。问题是LINKER_SCRIPT是全局定义
的
,而不是每个
目标
。"${
CMAKE_EXE_LINKER_FLAGS
} -T ${LINKER_SCRIPT}") 问题是LINKER_SCRIPT会被覆盖,而最后一个定义就是使用
的
浏览 1
提问于2019-05-02
得票数 1
回答已采纳
1
回答
CMake:
如何
获取编译器
的
“系统”标志?
、
我尝试使用message打印
传递
给我
的
目标
的所有编译器标志(它们对于所有
目标
都是相同
的
)。(为什么?我需要将它们
传递
给cldoc,以便使用clang生成文档...)。在MacOs下,我意识到在执行make VERBOSE=1时,会将以下标志
传递
给clang: -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platfor
浏览 0
提问于2014-07-31
得票数 0
2
回答
向CMakeLists.txt添加编译器标志
、
、
、
我希望使用最新版本
的
Boost库,并具有以下CMakeLists.txt文件
的
内容:project (foo)# set (
CMAKE_EXE_LINKER_FLAGS
的
未定义引用 但是,如果我在不使用CMake
的
情况
浏览 6
提问于2018-05-26
得票数 5
回答已采纳
1
回答
CLion构建配置:
如何
设置
LDFLAGS?
、
、
我想
设置
CC、CXX和LDFLAGS。我通常
通过
命令行编译和运行这个项目,但是我想使用IDE进行开发,所以我现在尝试使用CLion。在preferences菜单中
的
“构建、执行和部署”中,我使用CMake选项
传递
CC和CXX变量,如所附图片所示。但是,我不知道
如何
设置
LDFLAGS (链接器有多个cmake选项)。如果这是我
的
LDFLAGS,我将
如何
通过
他们?我不想修改CMakeLists.txt文件,因为这些值并不是所有系统都通用<
浏览 0
提问于2017-11-23
得票数 0
1
回答
cmake -全局链接器标志
设置
(适用于目录中
的
所有
目标
)
、
、
我想将链接器标志
传递
给我
的
项目中
的
所有子项目(子目录CMakeList)。stdlibc++")对于cmake3.3,这不再有效,只为编译步骤
设置
标志add_compile_options( "$<$<
浏览 1
提问于2015-09-21
得票数 6
回答已采纳
0
回答
CMake在Linux (Ubuntu)上使用"target_include_directories“
的
方式与在OS上不同
、
我有一个多
目标
CMake文件,其中所有
目标
都在OS上构建得很好,但是当我在Ubuntu Linux上构建
目标
时,它没有链接到在target_include_directories中添加
的
系统库。下面是一个
目标
的例子(每个
目标
都是相似的)。我尝试在linux上添加“pthread”库(正如它所要求
的
,但不是在OS上),我能够添加它
的
唯一方法是 set(
CMAKE_EXE_LINKER_FLAGS
"${
CMAKE_EX
浏览 21
提问于2017-12-04
得票数 0
回答已采纳
7
回答
如何
在CMake文件中添加链接器或编译标志?
、
当我试图编译一个简单
的
“你好,世界!”程序它编译得很好。当我
通过
在代码中添加一个简单
的
异常处理来测试它时,它也能工作(在添加-fexceptions之后)。我想默认情况下它是禁用
的
)。我试过和 set (
浏览 43
提问于2012-08-02
得票数 282
回答已采纳
1
回答
相同
的
源,带有链接器脚本变量
的
两个不同
的
二进制文件。
、
ORIGIN = 0x20000000, LENGTH = 320K}set(APP2_ORIGIN 0x0804C200) SET(
CMAKE_EXE_LINKER_FLAGS
"-T${LINKER_FILE}-Wl,--gc-sections -Xlinker -print-memory-usage -Xlink
浏览 11
提问于2022-01-21
得票数 1
回答已采纳
1
回答
MacOs:
如何
更改C++编译器和stdlib
、
、
、
、
我有一个带有C++ (和conan)
的
CMake项目,我想将编译器切换到GCC-10,以及相应
的
stdlibc++。我该
如何
在MacOS (大苏尔)上做到这一点。在cmake which g++-10命令中指定which g++-10可以成功地切换到系统上
的
g++ 10编译器(随brew一起安装)。但是,我没有看到包含和stdlib被更改
的
任何指示符。我
的
命令看起来是: /usr/local/bin/g++-10 -DCONCORE_USE_GLM
浏览 2
提问于2020-09-27
得票数 0
1
回答
如何
输出由CMake项目创建
的
最终可执行文件
的
程序集列表?
、
、
、
、
我想在我
的
项目中
设置
的
设置
之一是在编译完成后查看内存映射
的
*.map文件
的
输出,以及每个编译对象和最终二进制文件
的
*.lst文件。我
通过
向-Wl,-Map=${CMAKE_PROJECT_NAME}.map添加
CMAKE_EXE_LINKER_FLAGS
来解决地图文件
的
创建问题。我还
通过
将-Wa,-anhlmsd=<OBJECT>.lst添加到CMAKE_C_COMPILE_OBJECT
浏览 22
提问于2022-02-23
得票数 0
回答已采纳
1
回答
CMake:
如何
用clang在Windows上编译C,用MinGW-w64运行时编译lld
、
、
、
、
当使用clang编译器和lld链接器以及x86_64-windows-gnu
目标
(MinGW-w64运行时)编译这个C程序时,它工作如下:#include <stdio.h>\n");} hello 1
如何
在CMake中实现同样
的
功能?是否有CMake自动
设置
这些标志
的
高
浏览 2
提问于2021-06-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何通过组策略方式设置阻止删除用户访问的网站记录
【WPS神技能】如何在Excel表格中快速设置图表的目标参考线?
如何通过智慧食堂实现聚焦健康、引领潮流的目标并增强竞争力?
【客户见证-服饰行业】首创“互联网+服装私人订制”的徐总公司通过导入,超额在职激励利润提升30%,目标冲刺IPO[烟花][烟
更改默认设置可能会影响关键的服务正常运行,通过命令行如何启动系统服务
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券
首页
学习
活动
专区
圈层
工具
返回腾讯云官网