- 博客(8)
- 收藏
- 关注
原创 Ubuntu16.04安装MySQL
可以查看到图中所示的信息,需要记住的是“user”和“password”!注意:其中的“xxxxx”就是刚刚查看的“user”,替换一下就可以了。然后会提示你输入密码,直接输入刚刚查看的“password”就可以了。第二条指令:(将“密码”替换为你想设置的mysql密码!第五条指令:(退出mysql!
2023-10-21 16:51:24
593
2
原创 静态库的制作与使用
o文件生成静态库后就不需要了(可以删除),然后建三个文件夹include(头文件,存.h文件)、lib(库文件,存.a文件)、src(源代码文件,存.c文件)。我准备了做加减乘除的一个静态库,所以我写了加、减、乘、除函数。目标代码(.o文件)以及得到了,下一步则是将这些.o文件生成静态库,在Ubuntu系统test文件夹下打开终端执行以下命令:(按照上面的命令格式)也可以执行ls命令,查看一下生成的.o文件,或者用树形结构(tree命令)-L —— 指定编译时,搜索的库的路径。
2023-10-14 22:33:38
160
1
原创 gcc详解
严格来说,这句话不算错误,但是它混淆了概念,应该这样说︰编译可以用gcc/g++,而链接可以用g++或者gcc -lstdc++。但在编译阶段, g++会自动调用gcc,二者等价。实际上,这个宏只是标志着编译器将会把代码按C还是C++语法来解释,如果后缀为.c,并且采用gcc编译器,则该宏就是未定义的,否则,就是已定义。gcc只能编译c 代码, g++只能编译c++代码。gcc不会定义_cplusplus 宏,而g++会。gcc和g++都是GNU(组织)的一个编译器。编译只能用gcc,链接只能用g++
2023-10-13 00:03:07
502
原创 Linux开发环境搭建
VMware Workstation 是一款虚拟PC软件,利用VMware工作站,可在现有操作系统上虚拟出一个或多个硬件环境,相当于模拟出多台PC,以此来实现在一台机器上同时运行多个独立的操作系统。根据自己计算机的电脑操作系统来选择VMware Workstation版本,如果是32位操作系统建议选择VMware Workstation 10版本,64位操作系统可选择VMware Workstation12或VMware Workstation14。
2023-10-12 16:59:58
94
1
原创 错误:1 http://cn.archive.ubuntu.com/ubuntu xenial InRelease 暂时不能解析域名“cn.archive.ubuntu.com”
笑死我了,一个小错误居然纠结了半天,一直在查是不是自己的dns出了问题,后来明白了!3.最后呀在虚拟机的右上角联网的位置再重新点击一下启用联网就可以了。2.选择网络适配器,再选择右侧的NAt模式(N)即可。自己想打自己,居然是因为我的虚拟机就没连上网😒。
2023-10-11 16:10:26
666
1
原创 BM1 反转链表
给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。数据范围: 0 ≤ n ≤ 1000要求:空间复杂度 O(1) ,时间复杂度 O(n)。如当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。
2023-10-10 22:53:18
54
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人