lib

PXE预启动执行环境 | 修改开机启动画面

匿名 (未验证) 提交于 2019-12-03 00:38:01
一,概述 注意:创建一个虚拟机,并且采用PXE方式启动,如果没有安装以下软件,那么无法启动 ##启动界面正在获取dhcp数据包 二,PXE网络安装 1,yum install httpd dhcp tftp-server syslinux -y 2.启用服务 systemctl stop firewalld systemctl disable firewalld ##启动httpd服务 systemctl start httpd systemctl enable httpd mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0/ source /etc/rc.d/rc.loca 重新读取文件 ##启用tftp服务 vim /etc/xinetd.d/tftp systemctl restart xinetd chkconfig --list ###chkconfig命令检查,设置系统的各种服,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务 3,制作预安装环境(/usr/share/doc/syslinux-4.05/pxelinux.txt中有详细信息) cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ mkdir /var

Netcdf4.4的安装过程(附netcdf4.1.3安装过程)

匿名 (未验证) 提交于 2019-12-03 00:38:01
写这个文章,主要有两个目的:一个是自己备忘;另一个是分享 . 方便自己也帮助他人 . NetCDF全称为network Common Data Format,中文译法为“网络通用数据格式”,对程序员来说,它和zip、jpeg、bmp文件格式类似,都是一种文件格式的标准。netcdf文件开始的目的是用于存储气象科学中的数据,现在已经成为许多数据采集软件的生成文件的格式。 注: netcdf4.2 以上的版本 c 库和 fortran 库分开,要先安装 netcdf-c, 然后再安装 netcdf-fortran 平台: centos6.9 安装步骤: ( 1 )编译环境的设置: 终端中输入如下语句:本人使用 intel 的编译器来编译,其他编译器(如 gfortran )对应修改。 exportCC=icc exportCXX=icpc exportFC=ifort exportF90=ifort exportF77=ifort 安装之前的说明: 1. 由于安装 netcdf4 需要 zlib 和 hdf5, 我们将把这些安装在同一个目录下,方便后面的环境变量配置 . 2. 安装使用的是 root 用户 , 如果读者用户没有 root 权限,可以使用 sudo 来提升权限。 ( 2 )安装 zlib (应该是用于数据压缩, szip 安装同 zlib ) 1. 下载地址: ftp:/

kawa

匿名 (未验证) 提交于 2019-12-03 00:38:01
kawa 是啥? 百度百科 首先要安装 jvm 环境。 下载发行版(不需要自己手动编译,其它方式一直报错) 官方说明 ftp://ftp.gnu.org/pub/gnu/kawa/kawa-latest.zip 解压后,可以执行 bin/kawa 使用了。 官方设置 每次到这个文件夹来打开略繁琐。 先设置系统环境变量。 export KAWA_HOME= kawa 路径 下面这行 cd / usr / local / bin ln - s $KAWA_HOME / bin / kawa kawa 其实是创建了一个软连接,相当于创建了一个 bin/kawa 这个文件的快捷方式。 在终端快捷使用,可以直接执行 java -jar $KAWA_HOME/lib/kawa.jar 这行命令有点长,还可以设置一下。 CLASSPATH=$KAWA_HOME/lib/kawa.jar export CLASSPATH 上面这两行就是把 kawa.jar 也加到环境变量了 java kawa.repl 这样就可以简单打开 kawa了。 win 与 linux 类似。 下载 Kawa 推荐: ftp://ftp.gnu.org/pub/gnu/kawa/kawa-1.9.1.jar 添加 Kawa 程序库 把 kawa-1.9.1.jar 复制到 %JAVA_HOME%\lib 目录。 在

kawa

匿名 (未验证) 提交于 2019-12-03 00:37:01
kawa 是啥? 百度百科 首先要安装 jvm 环境。 下载发行版(不需要自己手动编译,其它方式一直报错) 官方说明 ftp://ftp.gnu.org/pub/gnu/kawa/kawa-latest.zip 解压后,可以执行 bin/kawa 使用了。 官方设置 每次到这个文件夹来打开略繁琐。 先设置系统环境变量。 export KAWA_HOME= kawa 路径 下面这行 cd / usr / local / bin ln - s $KAWA_HOME / bin / kawa kawa 其实是创建了一个软连接,相当于创建了一个 bin/kawa 这个文件的快捷方式。 在终端快捷使用,可以直接执行 java -jar $KAWA_HOME/lib/kawa.jar 这行命令有点长,还可以设置一下。 CLASSPATH=$KAWA_HOME/lib/kawa.jar export CLASSPATH 上面这两行就是把 kawa.jar 也加到环境变量了 java kawa.repl 这样就可以简单打开 kawa了。 win 与 linux 类似。 下载 Kawa 推荐: ftp://ftp.gnu.org/pub/gnu/kawa/kawa-1.9.1.jar 添加 Kawa 程序库 把 kawa-1.9.1.jar 复制到 %JAVA_HOME%\lib 目录。 在

解决curl 静态链接时 提示无法解析的外部符号 __imp__curl_easy_init

匿名 (未验证) 提交于 2019-12-03 00:37:01
无法解析的外部符号 __imp__curl_easy_init 下载libcurl的源码,打开lib文件夹下项目,编译为静态链接库。 在编译的时候出现问题如下: 注:以前在vc2005下用mfc工程并且libcurl用的dll方式没问题,这次vc2008用的sdk并且libcurl用的静态编译,也不知道什么问题引起的 HttpWebRequest.obj : error LNK2001: 无法解析的外部符号 __imp__curl_slist_free_all 1>HttpWebRequest.obj : error LNK2001: 无法解析的外部符号 __imp__curl_easy_cleanup 1>HttpWebRequest.obj : error LNK2001: 无法解析的外部符号 __imp__curl_easy_getinfo 1>HttpWebRequest.obj : error LNK2001: 无法解析的外部符号 __imp__curl_easy_setopt 1>HttpWebRequest.obj : error LNK2001: 无法解析的外部符号 __imp__curl_slist_append 1>HttpWebRequest.obj : error LNK2001: 无法解析的外部符号 __imp__curl_easy_init 1

cuda_device_functions.h:32:31: fatal error: cuda/include/cuda.h: 没有那个文件或目录

匿名 (未验证) 提交于 2019-12-03 00:34:01
根据 https://github.com/zengarden/light_head_rcnn 进行编译的过程中,在lib下运行bash make.sh,会报两个相似的错误,一个是psalign_pooling,一个是psroi_pooling。错误如下: /home/tf/anaconda3/lib/python3. 6 /site-packages/tensorflow/ include /tensorflow/core/util/cuda_device_functions. h: 32 : 31 : fatal error: cuda/ include /cuda. h: 没有那个文件或目录 /home/tf/anaconda3/lib/python3.6/site-packages/tensorflow/include/tensorflow/core/util/cuda_device_functions.h:32:31: fatal error: cuda/include/cuda.h: 没有那个文件或目录 打开编译文件:/home/tf/light_head_rcnn/lib/lib_kernel/lib_psalign_pooling/make.sh 内容如下: 运行第一行括号里面的内容,可以输出include的路径:输出路径如下: /home/tf/anaconda3

C++调用dll文件的两种方法

匿名 (未验证) 提交于 2019-12-03 00:32:02
DLL中导出函数的声明有两种方式:一种是在函数声明中加上_declspec(dllexport)关键字,另一种方式就是采用模块定义文件声明。.def 文件为连接器提供了有关被链结程序的导出、属性及其他方面的信息。在连接阶段,可以使用/DEF(指定模块定义文件)连接器选项调用.def 文件。 .def 文件必须至少包含下列模块定义语句: 1】文件中的第一个语句必须是LIBRARY 语句。此语句将 .def 文件标识为属于 DLL。 LIBRARY 语句的后面是 DLL 的名称。 链接器将此名称放到 DLL 的导入库中。 2】EXPORTS 语句列出名称,可能的话还会列出 DLL 导出函数的序号值。在函数名的后面加上 @ 符和一个数字,给函数分配序号值。 当指定序号值时,序号值的范围必须是从 1 到 N,其中 N 是 DLL 导出函数的个数。使用符号时外部调用程序可以使用函数名称和序号加载函数。 可以尝试以下步骤使用Def文件创建一个DLL。 1】新建一个win32 console application,选择DLL项目类型,创建一个空项目。 2】在工程中添加一个.cpp文件,输出以下代码。 int __stdcall add( int a, int b) { return (a + b); } int __stdcall sub( int a, int b) { return (a

C++下动态链接库(dll)生成与调用

匿名 (未验证) 提交于 2019-12-03 00:29:01
下面用到的VS为VS2015 ,首先是dll的生成,我以最常用的加法运算来举例: (1)首先新建一个win32 项目,命名为Add_test (2)然后点击确定->下一步: (3)最后点击完成 然后新建头文件和源文件Add.h和Add.cpp 在Add.h添加如下代码,表示需要导出的函数 在Add.cpp中添加如下代码,为函数的内容: (4)然后按下F7生成,则在目录下会生成dll和lib文件。 最后是对生成的dll和lib文件的调用 (1)首先新建win32控制台文件,命名为test_Add (3)直接点击完成->完成,然后按下F7生成,将上一步生成的dll和lib放到debug文件夹下(和工程exe文件放在一起): (4)然后在右键项目属性->链接器->输入 输入lib的路径,如下 到这里环境就配置好了,接下来就是函数的利用 (5)在stdafx.h文件中,写入如下语句,表示导入函数 (6)在main函数中输入如下代码 最终得到 到这里已经完全实现了dll的生成与调用,如有读者仍然不懂,可以下载 源代码 查看 文章来源: C++下动态链接库(dll)生成与调用

移植DirectFB1.7.7(ARM)

匿名 (未验证) 提交于 2019-12-03 00:26:01
系统:Ubuntu 16.04.4 交叉编译器:arm-linux-gnueabihf-gcc 在用户目录下新建工作目录 mkdir -p /home/wyy/directfb cd /home/wyy/directfb #下载zlib wget http://prdownloads .sourceforge .net /libpng/zlib- 1.2 .11 .tar .gz tar xvf zlib- 1.2 .11 .tar .gz #配置 cd zlib- 1.2 .11 prefix=/home/wyy/directfb/lib CC=arm-linux-gnueabihf-gcc ./configure #编译安装 make -j4 make install cd /home/wyy/directfb #下载jpeg wget http://www .ijg .org /files/jpegsrc .v 9c .tar .gz tar xvf jpegsrc .v 9c .tar .gz #配置 cd jpeg- 9 c/ ./configure --host=arm-linux-gnueabihf --prefix=/home/wyy/directfb/lib #编译安装 make -j4 make install cd /home/wyy/directfb