C++编译的环境变量问题

原创 2016年08月28日 19:42:48

场景

有些时候,我们会对程序进行编译,可是牵扯到各种so文件呀,h头呀啥的,搞得经常十分崩溃。

系统本身有些目录是会去搜索的,比如我们安装一个mysql-devel那么就会在系统搜索的目录中创建相应的so呀h呀文件,但是有些时候我们编译的目录不是系统默认搜索的咋办呢?

方案(有待进一步确认)

编译时

export C_INCLUDE_PATH=/opt/123/addons/libfastcommon/include
export LIBRARY_PATH=/opt/123/addons/libfastcommon/lib   

运行时

export LD_LIBRARY_PATH=/opt/123/addons/libfastcommon/lib:$LD_LIBRARY_PATH
版权声明:更多精彩请关注 http://book.opschina.org, 或者加入QQ新群648503385,或者直接加微信:zzlyzq, 让天下没有难做的运维。

node c++编译环境 node-gyp故障问题

node-gyp rebuild 的故障解决办法1 首先清除根目录下的.node-gyp 卸载node-gyp模块 npm uninstall node-gyp -g 2 安装环境 npm...
  • lengyoumo
  • lengyoumo
  • 2017年05月16日 03:24
  • 2893

用环境变量控制c/c++的条件编译

用环境变量控制c/c++的条件编译 author:hjjdebug date: 2012-09-06 -------------------------------------------------...
  • hejinjing_tom_com
  • hejinjing_tom_com
  • 2012年09月06日 09:51
  • 2353

最新版OpenWrt/Lede编译教程,解决依赖问题,最新gcc问题

其他版本地址: openwrt: http://git.openwrt.org/ lede: https://git.lede-project.org/ dl目录下载:http://downl...
  • LunaW
  • LunaW
  • 2015年12月29日 14:36
  • 3627

thrift使用过程中的问题

thrift安装完成之后,可以通过一个实例来熟悉它的使用过程。要感谢xiaoshe朋友的博客http://blog.csdn.net/hbuxiaoshe/article/details/655839...
  • laughing_cui
  • laughing_cui
  • 2016年01月31日 10:42
  • 902

win10系统下cmd调用cl编译器编译c++环境变量配置

环境变量截图: 修改“zzw06的用户变量”,编辑PATH,添加: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;C...
  • u013166622
  • u013166622
  • 2016年10月18日 00:13
  • 2504

libreoffice VS开发过程遇到的问题

从官方下载材料 LibreOffice_5.0.3_Win_x86.msi office安装软件 LibreOffice_5.0.3_Win_x86_sdk.msi SDK安装包 先装libreo...
  • coovig
  • coovig
  • 2015年12月17日 14:04
  • 2049

Visual C++中去除警告

             在编程中,编译器警告的意思是提问程序员:如果这样做将会出现意外的错误,你确定要这样做吗?           在很多情况下,我们写程序的时候会出现一些警告,而这些警告我们都知...
  • liruda
  • liruda
  • 2008年04月05日 10:51
  • 3146

交叉编译环境学习(编译Android上的可执行程序)

前几天帮忙师兄发现的Android上的一个驱动程序漏洞,奈何技术不够耐心不足,没有找到漏洞的根源。由于程序要由c程序来触发,而c程序是在pc上的开发的,要在Android设备上运行,这就涉及到交叉编译...
  • u010651541
  • u010651541
  • 2015年12月04日 18:24
  • 6113

android ndk win7编译环境配置

win7配置: 1. 下载最新的NDK http://developer.android.com/tools/sdk/ndk/index.html 最新的NDK已近集成了cygwin,不需要单独安...
  • qq1761310972
  • qq1761310972
  • 2013年12月25日 23:51
  • 1292

VS编译环境中TBB配置和C++中lambda表达式

TBB(Thread Building Blocks),线程构建模块,是由Intel公司开发的并行编程开发工具,提供了对Windows,Linux和OSX平台的支持。 TBB VS编译环境配置 ...
  • dcrmg
  • dcrmg
  • 2017年01月11日 23:08
  • 1567
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++编译的环境变量问题
举报原因:
原因补充:

(最多只允许输入30个字)