搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Linux网络程序设计(基于龙芯平台)/中国自主基础软件技术与应用丛书
0.00     定价 ¥ 79.90
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115628978
  • 作      者:
    编者:赵洪//李兆斌//魏占祯|责编:赵祥妮
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2024-04-01
收藏
畅销推荐
内容介绍
本书着重阐述基于龙芯平台(龙芯CPU和Loongnix操作系统)的网络程序开发。本书首先介绍龙芯平台下的C语言编译工具链,包括Loongnix操作系统的安装、Loongnix操作系统的基本使用方法、Loongnix操作系统中C语言的编程工具和代码管理工具Git;然后介绍在龙芯平台上基于编译工具链编写网络程序的相关知识,包括网络程序的基本原理,套接字应用程序接口的基本使用方法,多线程、多进程和I/O复用网络程序的编程方法,原始套接字的编程方法;最后通过一个综合性的网络软件项目案例,介绍使用Qt编写图形界面的网络程序的基本方法。 本书适合作为应用型普通高校的电子信息类专业、计算机科学与技术等专业的教材,也可作为高职院校相关专业的扩展教材。自主信息技术领域的相关技术人员也可将本书用作网络程序开发的参考资料。
展开
目录
第1章 信创平台概述
1.1 信创CPU简介
1.1.1 龙芯CPU
1.1.2 其他信创CPU
1.2 Linux及信创操作系统
1.2.1 Linux操作系统简介
1.2.2 Linux与Windows的差异
1.2.3 常见的Linux发行版
1.2.4 信创操作系统
第2章 龙芯信创平台
2.1 龙芯桌面计算机硬件平台
2.2 Loongnix操作系统
2.3 Loongnix操作系统使用入门
2.3.1 常用命令
2.3.2 应用软件安装与卸载
2.3.3 Vim编辑器基本使用方法
第3章 信创平台C语言编程环境
3.1 GCC与GDB
3.1.1 编译的基本概念
3.1.2 编译应用程序
3.1.3 编译静态链接库
3.1.4 编译动态链接库
3.1.5 使用GDB调试代码
3.2 Makefile基础
3.2.1 Makefile基本语法
3.2.2 使用变量与模式匹配
3.2.3 在Makefile文件中指定搜索路径
3.2.4 Makefile文件中基本函数的使用
3.2.5 简单的Makefile模板
3.3 CMake基础
3.3.1 CMake基本语法
3.3.2 使用CMake编译应用程序
3.3.3 使用CMake编译动态链接库
3.4 使用VSCode开发C程序
3.4.1 VSCode常用插件及设置
3.4.2 在VSCode中应用Makefile编译代码
3.4.3 在VSCode中使用CMake编译代码
3.4.4 VSCode中调试C程序的基本方法
3.4.5 在VSCode中应用代码规范格式化工具
第4章 使用Git管理代码
4.1 Git概述
4.1.1 Git代码版本控制概述
4.1.2 集中式和分布式版本控制系统
4.1.3 Git的基本结构
4.2 Git基本操作
4.2.1 Git安装与初始设置
……
第5章 网络编程基础
第6章 套接字编程
第7章 多线程网络程序
第8章 多进程网络程序
第9章 I/O复用套接字编程
第10章 套接字编程补充
第11章 原始套接字
第12章 综合运用案例
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证