摘要: 在软件编译过程中,经常会碰到类似这样的编译错误: /usr/bin/ld: cannot find -lhdf5 这表示找不到库文件 libhdf5.so,若是其它库文件,则是 cannot find -lxxx 了,其中 xxx 是库文件的名字。 解决方法有: 1. 安装此库文件和相关软件 一般库 阅读全文
posted @ 2018-09-29 18:23 小时候挺菜 阅读(2234) 评论(0) 推荐(0) 编辑
摘要: 1、 GNU 上关于LIBRARY_PATH的说明: 2、 man7 上关于LD_LIBRARY_PATH的说明: 3、 StackOverflow 上关于 LIBRARY_PATH 和 LD_LIBRARY_PATH 的解释: 总结 1.Linux gcc编译链接时的动态库搜索路径 GCC编译、链 阅读全文
posted @ 2018-09-29 18:14 小时候挺菜 阅读(1259) 评论(0) 推荐(1) 编辑
摘要: 一、引言 对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期的开发者经过长期在理论和实践上的艰苦探索后取得的成果,一方面,它使操作系统在进程管理上付出了最小的代价,另一方面,又 阅读全文
posted @ 2018-09-29 17:08 小时候挺菜 阅读(3695) 评论(0) 推荐(1) 编辑
摘要: 最近想要实现对xml的解析,上网看到有很多库可以直接调用,例如minixml,tinyxml等,我选择了minixml(没有原因,纯属是因为这个找到了中文文档- -) 附上中文文档链接:https://blog.csdn.net/shenwansangz/article/details/473587 阅读全文
posted @ 2018-09-29 16:38 小时候挺菜 阅读(821) 评论(0) 推荐(0) 编辑
摘要: main函数中的第一个参数argc代表的是向main函数传递的参数个数,第二个参数argv数组代表执行的程序名称和执行程序时输入的参数 这里注意argc的大小比实际输入的参数大1,因为argv[0]保存的是程序的运行目录和程序名 测试结果:文件名为argv 阅读全文
posted @ 2018-09-29 16:21 小时候挺菜 阅读(940) 评论(0) 推荐(0) 编辑