腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在arm交叉
编译
时处理像Boost这样的
库
?
ubuntu
、
cmake
、
g++
、
cross-compiling
、
beagleboneblack
我想交叉
编译
从我的AMD64桌面到ARM7的Beagleboard黑色。因此,我从这个开始,安装了交叉
编译
器:我还创建了一个
cmake
工具链文件:set (
CMAKE
_C_COMPILER arm-
linux
-gnueabihf-gcc
浏览 0
提问于2015-06-05
得票数 3
回答已采纳
1
回答
CMake
交叉
编译
c++
、
linux
、
cmake
、
raspberry-pi
、
cross-compiling
我的
cmake
交叉
编译
器项目有问题。现在我需要
库
,它们安装在我的RaspberryPi上。这是我的工具链文件:SET(
CMAKE
_SYSTEM_NAME
Linux
)SET(
CMAKE
_SYSTEM_VERSION1) # specify the cross compi
浏览 5
提问于2015-04-26
得票数 1
1
回答
在多个系统上使用C++安装
CMake
应用程序
c++
、
linux
、
windows
、
cmake
、
compilation
我在
linux
上使用
CMake
编译
了它,一切都很好。现在如何在其他系统上运行我的程序?是否可以在我的
linux
机器上
编译
程序,然后在另一台
linux
机器上打开已
编译
的输出文件?还是每台机器都必须
编译
自己版本的程序?我在
CMake
文件中链接的
CMake
和自由类型
库
呢?我假设每一个
编译
我的程序的系统都需要安装这些
库
?如果我想在Windows上运行我的应用程序呢?如果每
浏览 2
提问于2020-05-09
得票数 0
回答已采纳
1
回答
交叉
编译
特技
linux
、
makefile
、
cmake
、
arm
、
cross-compiling
我有困难交叉
编译
一个手臂装置的特效。交叉
编译
OpenSSL是通过
CMake
项目:完成的,它成功地在目标设备上运行。
编译
CMake
时使用的OpenSSL工具链文件:SET(
CMAKE
_C_COMPILER /home/elias/toolchains/axotec/3.4.1/bin/arm-
linux
-
浏览 6
提问于2015-05-13
得票数 0
回答已采纳
1
回答
Cmake
将
库
添加到自定义的gcc
编译
器
c
、
linux
、
gcc
、
embedded-linux
我正在尝试为一个arm处理器
编译
一个小程序,该程序是用c语言编写的,带有附加
库
zlib和libpng,使用的是gcc-linaro-arm-
linux
。在某些.c文件中:如果我用一个普通的gcc
编译
,一切都很好,但是用一个gcc-linaro-arm-
linux
编译
器,它找不到
库
:$
cmake
-D
CMAKE
_C_COMPILER="${
浏览 2
提问于2017-05-20
得票数 0
1
回答
交叉
编译
Android和依赖项
android
、
c
、
android-ndk
、
arm
、
cross-compiling
我试图在更多的detail.so中理解交叉
编译
过程,到目前为止,我所知道的是,如果我们有任何C/C++
库
,我们可以将它们交叉
编译
成*.a或*.so文件,并在安卓中通过JNI使用它们。假设我们有一个
库
源代码,让它有DCMTK源代码(一个dicom工具包),它依赖于libpng/libxml2,并且许多others.DCMTK使用
CMake
作为构建系统。所以我所理解的是,如果我想在android中使用DCMTK,我需要交叉
编译
it.SO,我通过
CMake
浏览 2
提问于2014-11-14
得票数 0
1
回答
使用
CMake
构建ffplay
c++
、
linux
、
build
、
cmake
我尝试使用下列
库
的描述来构建ffplay:,但是是在
Linux
系统上。
cmake
.-DFFMPEG_SRC_DIR=/FFmpegmake[2]: *** [CMakeFiles/ff_binding-
linux
-x64.abi-83.dir/build.make:63: CMakeFiles&
浏览 1
提问于2020-06-02
得票数 0
2
回答
CMake
在我的主机上找不到用于交叉
编译
器的boost
库
,但在树莓派中找到了
c++
、
windows
、
boost
、
cygwin
、
cmake
我在Raspberry Pi中下载了libboost1.50-all,并且已经成功地
编译
并执行了一个使用线程的程序。在
CMake
中也找到了
库
。然后,我将boost及其include的
库
分别从/usr/lib和/usr/include/boost复制到C:\Boost,这样层次结构就变成了: -> Boost -> include ..
浏览 1
提问于2013-10-30
得票数 0
1
回答
交叉
编译
与
cmake
拾取主机而不是目标定义
cmake
我在
linux
下与
cmake
交叉
编译
时遇到了问题。aarch64-
linux
-c++:警告:交叉
编译
中使用的不安全头/
库
路径:'-isystem‘/usr/
浏览 8
提问于2022-09-03
得票数 2
1
回答
CMAKE
_PREFIX_PATH for Qt5
linux
、
qt
、
cmake
、
qt5
我想
编译
,它需要Qt 5.14,我已经从我的Qt存储
库
安装了QT5.12,我只是从源代码
编译
了Qt,并将它安装在/usr/local/Qt-6.0.0/(默认位置)中。但是
CMake
打印了以下错误,尽管我添加了set(
CMAKE
_PREFIX_PATH "/usr/local/Qt-6.0.0/include")和/或set(
CMAKE
_PREFIX_PATH "
浏览 12
提问于2020-04-25
得票数 2
回答已采纳
2
回答
ARM的OpenCV交叉
编译
失败
linux
、
opencv
、
cmake
、
arm
我遵循来为ARM
编译
OpenCV。 它找不到我的
编译
器,所以我把它硬编码到
cmake
文件中。find_program(
CMAKE
_C_COMPILER名称为arm-
linux
-gnueabi-gcc-4.7) find_program(
CMAKE
_CXX_COMPILER名称为ARM-
linux
-gnueabi-g+-4.7) set(ARM_
LINUX
_SYSROOT /usr/ARM gnueabi缓存路径"ARM交叉
浏览 2
提问于2015-04-07
得票数 3
回答已采纳
1
回答
通过WSL远程运行
Cmake
cmake
、
windows-subsystem-for-linux
我用的是
cmake
,主要是在窗户上。我想在
linux
上测试
编译
,为此我想使用WSL。"
cmake
.configureArgs": [ "-DVCPKG_TARGET_TRIPLET=x64-
linux
": "/h
浏览 12
提问于2022-03-23
得票数 0
回答已采纳
1
回答
raspberryPi的交叉
编译
--包括同步文件系统中的
库
c
、
cmake
、
raspberry-pi
、
cross-compiling
我试图交叉
编译
简单的项目,在我的个人电脑,以获得工作的RaspberryPi。我在网上找到了一些教程并制作了
cmake
文件。基本的
cmake
文件工作在rpi端,但交叉
编译
附加文件有一些问题。生成文件是正确的,但是调用make会导致它找不到wiringPi.h
库
,我正在使用这个
库
。我已经同步了/lib和/usr从rpi到我的pc。SET(
CMAKE
_SYSTEM_NAME
浏览 7
提问于2016-10-07
得票数 0
回答已采纳
1
回答
交叉
编译
时,link.txt of
CMake
中的链接器命令应该是什么?
cmake
、
arm
、
cross-compiling
我正在Ubuntu16.04 x86_64 box上尝试交叉
编译
arm gnueabihf。)set(
CMAKE
_FIND_ROOT_PATH "/usr/arm-
linux
-gnueabihf我希望有像arm-
linux
-gnueabihf-g++这样的跨工具链的
编译
器。
浏览 2
提问于2016-11-08
得票数 1
回答已采纳
1
回答
使用MAKE_TOOLCHAIN_FILE时,
cmake
无法找到(=链接) boost
库
c++
、
boost
、
cmake
我试图交叉
编译
我的C++应用程序,它使用boost。因此,我自己编写了boost。对于
CMake
,我创建了一个“工具链文件”,我将其指定为
CMake
,如下所示:文件arm-
linux
-gnueabi-g++.
cmake
TARGET_LINK_LIBRARIES(${Application
浏览 5
提问于2014-07-02
得票数 0
2
回答
如何指定在共享
库
构建[
cmake
]中使用的链接器标志
cmake
、
meego
我正在使用使用Mego1.2工具链的
cmake
运行一个构建(说来话长)。这个特定的工具链要求使用--sysroot选项来查找它所需的任何
库
。sdk")这些选项允许
cmake
初始
编译
器检查通过,但是在生成过程中生成共享
库
时,它似乎是在没有指定的任何选项的情况下调用ld。是否有不同的
cmake
变量需要设置以指定共享
库
的sysroot?我所犯的错误是 /
浏览 7
提问于2012-05-29
得票数 3
2
回答
没有找到
CMAKE
交叉
编译
库
c
、
cmake
、
cross-compiling
、
kdevelop
、
angstrom-linux
我的
cmake
交叉
编译
器项目出现了奇怪的问题。以前我在debian挤压机上使用KDevelop。现在,在我的新机器上debian喘息,配置失败。这是我的一个CMakeLists.txt文件SET(
CMAKE
_SYSTEM_NAME
Linux
)SET(<em
浏览 5
提问于2013-07-18
得票数 8
回答已采纳
1
回答
如何用
CMake
交叉
编译
ARM的
CMake
cmake
、
cross-compiling
、
glibc
、
ros
简而言之,我试图将
CMake
与
CMake
交叉
编译
,而且我认为我没有正确地链接
库
。我想要做的事情可能是不可能的,但我至少想知道,如果是这样的话,为什么是不可能的。我在安装所需的各种
库
方面取得了进展,但是当我开始步骤1.3.1并尝试运行
CMake
时,我得到了错误 接下来,我尝试下载并在
Linux
上构建
CMake
2.8.8,但这对系统来说太大了。失败后,我下载了制造商网站上
浏览 3
提问于2012-10-11
得票数 22
2
回答
交叉
编译
OpenCV找不到libv4l1
opencv
、
ubuntu
、
arm
、
ubuntu-12.04
、
cross-compiling
下面是博客中关于交叉
编译
opencv for ARM的教程。我的主机系统是Ubuntu 12.04 64位,
编译
器是gcc-arm-
linux
-gnueabi 4.5.1。/lib/gcc/arm-none-
linux
-gnueabi/4.5.1/../../../../arm-none-
linux
-gnueabi/bin/ld: cannot find -lv4l1 collect2: ld r
浏览 2
提问于2013-05-15
得票数 0
回答已采纳
1
回答
如何部分禁用
cmake
/C++自定义
编译
器检查
c++
、
c
、
compilation
、
cmake
我正在尝试使用
cmake
进行交叉
编译
。有些例子在互联网上很简单,我在
Linux
(x86和ARM)、Windows和Android上交叉
编译
了我的
库
。但是现在我想在一个定制的平台上做这件事。我需要实现的进程: 但是
Cmake
正在测试我的自定义C/C++
库
中的符号,这使得我的
库
无法
编译
。编
浏览 5
提问于2016-08-01
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux手动编译PHP7的扩展库
VS2019 v16.3跨平台开发四件套
Linux 下源码编译安装 vim 8.1
Centos7.2 安装 mysql
AI树莓派——构建树莓派大脑
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券