DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 474 下一页

2020年11月5日

摘要: shell中可能经常能看到:1>/dev/null 2>&1 eg:sudo kill -9 `ps -elf |grep -v grep|grep $1|awk '{print $4}'` 1>/dev/null 2>/dev/null 命令的结果可以通过%>的形式来定义输出/dev/null 代 阅读全文
posted @ 2020-11-05 12:11 DoubleLi 阅读(2274) 评论(0) 推荐(0)

摘要: 查看支持的解释器我们一般使用bash来解释运行我们的shell脚本 编写shell脚本,按照规范最好使用.sh结尾创建一个shell脚本文件,在shell中输入了相关命令,然后使用bash shellFile.sh执行成功 执行shell脚本的三种方式1.指定shell命令的解释器,去执行一个带有s 阅读全文
posted @ 2020-11-05 12:00 DoubleLi 阅读(5686) 评论(0) 推荐(0)

摘要: 脚本文件test.sh: #!/bin/bash printf "%s\n" "hello world" 可通过以下方式分别调用不同的shell执行脚本文件: /bin/sh test.sh /bin/bash test.sh 另外也可以直接执行,此时脚本文件的第一行指定了调用哪个shell来执行脚 阅读全文
posted @ 2020-11-05 11:38 DoubleLi 阅读(1361) 评论(0) 推荐(0)

2020年10月28日

摘要: 所谓的API可以从procps包的top命令,或者sysstat包的iostat命令裁剪出来,其实原理还是读/proc目录下的文件procps: http://procps.sourceforge.net/sysstat: http://sebastien.godard.pagesperso-ora 阅读全文
posted @ 2020-10-28 17:22 DoubleLi 阅读(740) 评论(0) 推荐(0)

2020年10月27日

摘要: 编译程序遇到问题 relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; 发现编译的程序引用的一个库(.a文件)是直接用./configure 编译的, 64位机器不能直接./conf 阅读全文
posted @ 2020-10-27 16:16 DoubleLi 阅读(4762) 评论(0) 推荐(0)

2020年10月26日

摘要: CMake option 使用场景 : 编译脚本传递参数 -> CMake脚本接收option -> 源代码宏 编译脚本传入参数传入一个cmake option TEST_DEBUG #!/bin/sh cmake -DTEST_DEBUG=ON . cmake --build . CMake脚本接 阅读全文
posted @ 2020-10-26 15:45 DoubleLi 阅读(4575) 评论(0) 推荐(0)

摘要: 合并openjpeg/soxr/vidstab/snappy等多个cmake库时,为了解决下述问题: relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with 阅读全文
posted @ 2020-10-26 13:55 DoubleLi 阅读(3244) 评论(0) 推荐(0)

摘要: 判断操作系统 通过使用内置的宏,可以进行操作系统判断 1.windows下内置了宏 WIN32 2.linux下内置宏 linux 3.Solaris下内置宏 __sun 编译器判断 VC编译器宏 _MSC_VER GCC/G++编译器宏 __GNUC__ SunCC编译器宏 __SUNPRO_C和 阅读全文
posted @ 2020-10-26 13:42 DoubleLi 阅读(369) 评论(0) 推荐(0)

摘要: 在cmake脚本中,设置编译选项可以通过add_compile_options命令,也可以通过set命令修改CMAKE_CXX_FLAGS或CMAKE_C_FLAGS。 使用这两种方式在有的情况下效果是一样的,但请注意它们还是有区别的: add_compile_options命令添加的编译选项是针对 阅读全文
posted @ 2020-10-26 12:08 DoubleLi 阅读(8122) 评论(0) 推荐(0)

2020年10月23日

摘要: 用途:提供一些列表操作 list(LENGTH <list><output variable>) list(GET <list> <elementindex> [<element index> ...] <output variable>) list(APPEND <list><element> [ 阅读全文
posted @ 2020-10-23 11:23 DoubleLi 阅读(2300) 评论(0) 推荐(0)

上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 474 下一页