2021年8月15日
摘要:
转载: https://www.cnblogs.com/fundebug/p/differences-of-tcp-and-udp.html 引言 网络协议是每个前端工程师都必须要掌握的知识,TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介绍下这两者以及它们之间的区
阅读全文
posted @ 2021-08-15 21:29
只争朝夕,不负韶华!
阅读(803)
推荐(0)
2021年8月14日
摘要:
库变量struct tm tm 结构的定义如下: struct tm { int tm_sec; /* 秒,范围从 0 到 59 */ int tm_min; /* 分,范围从 0 到 59 */ int tm_hour; /* 小时,范围从 0 到 23 */ int tm_mday; /* 一月
阅读全文
posted @ 2021-08-14 00:33
只争朝夕,不负韶华!
阅读(159)
推荐(0)
2021年7月20日
摘要:
本章我们将着重介绍系统预定义的 find 模块的使用以及自己编写 find 模块,系统中提供了其他各种模块,一般情况需要使用 include 指令显式的调用,find_package 指令是一个特例,可以直接调用预定义的模块。 其实使用纯粹依靠 cmake 本身提供的基本指令来管理工程是一件非常复杂
阅读全文
posted @ 2021-07-20 04:31
只争朝夕,不负韶华!
阅读(182)
推荐(0)
摘要:
基本指令 add_definitions 向 C/C++ 编译器添加 -D 定义,比如: add_definitions(-DENABLE_DEBUG -DABC),参数之间用空格分割。 如果你的代码中定义了 #ifdef ENABLE_DEBUG ... #endif 这个代码块就会生效。 如果要
阅读全文
posted @ 2021-07-20 01:47
只争朝夕,不负韶华!
阅读(176)
推荐(0)
2021年7月19日
摘要:
cmake 变量引用的方式: 前面我们已经提到了,使用$进行变量的引用。在 IF 等语句中,是直接使用变量名而不通过$取值 cmake 自定义变量的方式: 主要有隐式定义和显式定义两种,前面举了一个隐式定义的例子,就是 project 指令,他会隐式的定义projectname_BINARY_DIR
阅读全文
posted @ 2021-07-19 23:18
只争朝夕,不负韶华!
阅读(150)
推荐(0)
摘要:
本节的任务: 建立一个静态库和动态库,提供 HelloFunc 函数供其他程序编程使用,HelloFunc 向终端输出 Hello World 字符串。 安装头文件与共享库。 准备工作: 在/home/xiao/cmake_practice 目录建立 t3 目录,用于存放本节涉及到的工程。 建立共享
阅读全文
posted @ 2021-07-19 17:48
只争朝夕,不负韶华!
阅读(234)
推荐(0)
2021年7月17日
摘要:
所有的构建我们都将采用out-of-source外部构建,约定的构建目录是工程目录下的build自录。 本小节的任务是让前面的Hello World更像一个工程,我们需要作的是: 为工程添加一个子目录src,用来放置工程源代码; 添加一个子目录doc,用来放置这个工程的文档hello.txt 在工程
阅读全文
posted @ 2021-07-17 06:14
只争朝夕,不负韶华!
阅读(262)
推荐(0)
2021年7月15日
摘要:
安装 cmake 参考链接: https://www.cnblogs.com/6b7b5fc3/p/12715954.html 安装命令 sudo apt install cmake 初试 cmake 准备工作 建立一个 cmake_practice 目录 mkdir -p ~/cmake_prac
阅读全文
posted @ 2021-07-15 15:47
只争朝夕,不负韶华!
阅读(117)
推荐(0)
摘要:
参考链接:https://askubuntu.com/questions/927199/nvidia-smi-has-failed-because-it-couldnt-communicate-with-the-nvidia-driver-ma command prime-select to che
阅读全文
posted @ 2021-07-15 04:10
只争朝夕,不负韶华!
阅读(156)
推荐(0)
2021年7月14日
摘要:
Wavebee SDK was designed for ubuntu16, not compatible with Ubuntu 20. Solution: install libssl1.0-dev link: https://www.garron.me/en/linux/install-rub
阅读全文
posted @ 2021-07-14 04:17
只争朝夕,不负韶华!
阅读(49)
推荐(0)