腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在eclipse中使用
环境变量
、
交叉
编译
器的路径必须在工具链设置中设置: C/C++构建->设置、->交叉设置、->路径。由于与其他人
共享
这个项目,交叉
编译
器的路径应该位于一个
环境变量
中,我称之为
LINUX
_DEVKIT_PATH。我将
LINUX
_DEVKIT_PATH定义为
环境变量
,并在C/C++ Build -> Settings ->交叉设置->路径字段中使用"${
LINUX
_DEVKIT_PATH}/
浏览 10
提问于2014-09-10
得票数 4
3
回答
LD_RUNPATH是什么?
、
、
有几个答案提到了LD_RUNPATH
环境变量
: 那么,这个
环境变量
是什么?有官方文件吗?
浏览 4
提问于2014-10-09
得票数 2
回答已采纳
3
回答
Linux
上的JNI问题:无法打开
共享
目标文件
、
我有相当多的Java经验,但JNI是很久以前的事了,虽然从来没有在
Linux
上做过…… return;通过以下方式
编译
C文件: gcc -shared -Wall -fPIC HelloWorld.c -I/usr/lib/gcc/x86_64-redhat-
linux
浏览 1
提问于2011-09-02
得票数 13
4
回答
运行时按路径加载
共享
库
、
、
我正在构建一个Java应用程序,它使用一个用C++编写的
共享
库,并为不同的操作系统
编译
。问题是,这个
共享
库本身依赖于它通常在适当的
环境变量
(PATH、LIBRARY_PATH或LD_LIBRARY_PATH)下找到的附加库。 我可以--但不想--设置这些
环境变量
。我宁愿在运行时从给定的路径加载所需的
共享
库--就像插件一样。不-我不希望任何启动应用程序开始一个新的进程与一个新的环境。有人知道如何做到这一点吗?当然,我更喜欢独立于平台的代码,但如果这是不可能的,Windows、
Lin
浏览 2
提问于2011-10-02
得票数 26
1
回答
我的程序在执行过程中找不到我的
共享
库。
、
我的程序在执行过程中找不到我的
共享
库。我就是这么
编译
的:g++ -c -fpic fct.cppg++
浏览 2
提问于2021-08-05
得票数 1
回答已采纳
2
回答
在Windows上交叉
编译
Golang程序时限制
环境变量
的命令
、
、
、
我在Windows上交叉
编译
用于
Linux
的Golang程序,使用:为此,我必须设置
环境变量
GOOS=
linux
。由于我还在为windows
编译
一些程序,当我完成交叉
编译
时,我必须重新设置GOOS=windows。所以我有一个批处理文件,如下所示:go build -o myprog.bin myprog.go如果我碰巧同时为每个<em
浏览 9
提问于2014-02-17
得票数 1
回答已采纳
2
回答
使用Python API安装C项目的脚本
、
、
、
、
为
Linux
/UNIX环境编写安装/部署脚本的最佳方法是什么?通常,我使用make实用程序来
编译
和安装用C编写的项目。大多数情况下,我只是让make实用程序将所有源代码
编译
成可执行文件,然后将可执行文件复制到/usr/local/bin。但是,我的Python API需要
编译
/安装
共享
库(.so)文件才能与Python一起使用。这主要包括
编译
必要的C文件,然后将
共享
库复制到Python sys.path中的某个
浏览 4
提问于2011-04-20
得票数 4
2
回答
使用python中的c库(未定义的引用)
、
、
/jk4Lib.so') return lib.NFCPollWrapper() gcc -c -Wall -fpic jk4RFIDPoll.c 这一切都
编译
得很好我猜我在
编译
方面做得还不够。操作系统是Debian的一个版本。我应该补充一点,我已经能够
浏览 3
提问于2014-03-31
得票数 0
回答已采纳
2
回答
在Azure上使用.NET 6.0和自定义本机
共享
库“没有这样的文件或目录”时使用p/invoke时出错
、
、
、
我为windows
编译
了一个DLL,为
Linux
编译
了一个.so。我用DLLImport属性调用它,.NET加载器通常能够在Windows上找到文件。本机代码DLL与
编译
的.NET代码的其余部分一起复制到应用程序输出目录中。无法加载
共享
库“mylib”或其依赖项之一。为了帮助诊断加载问题,请考虑设置LD_DEBUG
环境变量
:
浏览 7
提问于2022-10-03
得票数 0
1
回答
C#:在
Linux
上引用或使用.NET内核中的.NET文件
、
、
、
、
因此,在
编译
时,项目使用这些dll的引用(出现在lib文件夹中)进行
编译
。此项目成功构建。当我们的项目调用Fico解决程序时,上述所需的dll从安装目录中使用,该目录很可能是通过
环境变量
访问的(本地文件夹中的dll只是为了成功
编译
代码,我们可以将它指向实际的Fico安装目录,但是我们将dll错误如下- 无法加载
共享
库“xprb.dll”或其依赖项之一。为了帮助诊断加载问题,请考虑设置LD_DEBUG
环境变量
: libxprb.dll:无法打开
共享
对象文件:没有这样的文
浏览 1
提问于2018-07-04
得票数 3
回答已采纳
1
回答
显示
环境变量
的语法是什么?
、
我正在为
linux
编写x86-64程序集,它将只使用使用syscall指令调用的系统调用来创建X11窗口。根据显示
环境变量
的内容,我必须创建tcp或unix套接字。在
linux
手册“man7X”中,写着: 显示名称的主机名部分应该是空字符串。例如:0、:1和:0.1。我们会选择最有效率的本地交通工具。但是,我从
编译
了C代码示例,并使用更改后的显示
环境变量
在GDB中运行已
编译
的可执行文件。当我将显示
环境变量
从DISPLAY=:0更改为DISPLAY=unix:0或DISP
浏览 4
提问于2019-10-15
得票数 1
1
回答
使用Boost库进行分发?
、
、
许多库都是
共享
库,我不希望我的用户安装boost,我只使用一个库( regex ),所以有没有一种简单的方法可以将regex库与我的应用程序打包在一起,而无需使用静态版本进行
编译
?
浏览 1
提问于2009-09-11
得票数 9
回答已采纳
1
回答
Read亲自报告程序是一个
共享
库,而不是可执行文件。
、
、
、
交叉
编译
的
环境变量
在运行makefile之前已经被设置为,SYSROOT指向Android位置,CXX =i686-
linux
-android++。基本上,我有一堆cpp文件,我想要
编译
到Android可执行文件。遗憾的是,clang++一直在生成.so
共享
库(使用read亲自检查--它确实是
共享
对象)。是否有一个特殊的切换到
编译
器/链接器,我已经忘记了?
浏览 9
提问于2015-05-31
得票数 2
回答已采纳
1
回答
无法加载模块DBD::'/usr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so‘:libclntsh.so.12.1
、
、
、
、
我的PHP页面托管在
linux
服务器(centos7)上。更新了下列
环境变量
: export ORACLE_HOME=oracle home path export LD_LIBRARY_PATH=$ORACLE_HOME/lib export PATH=$ORACLE_HOMEusr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so‘失败:无法加载模块DBD::install_driver: libclntsh.so.12.1:无法打开<e
浏览 2
提问于2018-09-04
得票数 0
1
回答
VS 2019 (Visual )
Linux
makefile项目--从windows
编译
时“没有这样的文件或目录”
、
、
、
我在
Linux
(CentOS)上有一个makefile项目。从
Linux
终端
编译
时,这些项目
编译
得很好。我将这些项目添加到visual studio 2019年。连接很好(文件被复制到
linux
)。但是,当从VS
编译
时,他抱怨说他找不到包含文件(来自其他项目的个人文件)。当然,这些文件夹和文件都存在于windows和
Linux
中。VS智能发现文件。我有
环境变量
,它保存路径并在Makefile中使用。我将Makefile更改为有直接路径,但仍然找不到文
浏览 3
提问于2021-01-12
得票数 0
回答已采纳
1
回答
LD_BIND_NOW不对ELF可执行文件生效
观测问题ubuntu: 18.04 kernel:
Linux
4.15.0-
浏览 2
提问于2019-06-08
得票数 2
1
回答
使用可执行文件在同一个目录中加载
共享
库
、
在Windows中,当exe和dll文件位于同一个目录中时,可以运行需要
共享
库(.dll)的可执行文件(.dll)。在
Linux
中,即使可执行文件和
共享
库(.so)位于同一个目录中,但
Linux
总是在.so最初构建的绝对目录中查找它,然后无法运行可执行文件。在运行可执行文件之前设置LD_LIBRARY_PATH或RPATH
环境变量
是一种临时解决方案,但我想在不设置
环境变量
的情况下这样做,并使其行为类似于Windows。 我该怎么做呢?为了进行实验,我制作了一个简单的程序和另一个
共
浏览 0
提问于2019-02-07
得票数 0
回答已采纳
2
回答
cmake :从脚本中设置
环境变量
、
、
、
、
我有一个脚本来设置交叉
编译
所需的所有变量。这里只是其中的一部分:export CC="powerpc-
linux
-gccGDB=powerpc-
linux
-gdb 如果我执行source environment-setup-powerpc-
linux
,所有的
环境变量
都会导入到当前的shell
浏览 5
提问于2014-01-10
得票数 48
回答已采纳
1
回答
远程服务器更改IP地址后,"git似乎不是git存储库“
git存储库托管在
Linux
Ubuntu上安装的
共享
驱动器上。
共享
驱动器的IP地址已更改,
环境变量
(host)已相应更新。然而,当推送到分片驱动器时,我得到了“似乎不是git存储库”的错误。
浏览 1
提问于2012-07-28
得票数 1
1
回答
Python distutils gcc路径
、
、
我正在尝试交叉
编译
pycrypto包,并且越来越接近了,然而,我遇到了一个我无法解决的问题。我想让distutils使用交叉
编译
的特定gcc-所以我设置了CC env var,它似乎尊重第一次调用
编译
器的设置,但仅此而已。export CC="/opt/teeos/buildroot/output/host/usr/bin/i586-
linux
-gcc" /opt/teeos/buildroot
浏览 0
提问于2011-05-13
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux 环境变量
linux怎么设置环境变量
Linux中bash shell环境变量
linux技术手册-定义环境变量
Linux#3 环境变量必知必会
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券