作者:tusdasa

时间:2019-05-20

分类:默认分类

Linux

0x01  

开发了一个来月,终于出来这个难看的专栏。不知道是网络原因还是什么感觉访问有些缓慢。希望后面能解决这些问题。

0x02

linux上的mysql 5.7 进行以下配置后居然报错 

[client] 
default-character-set=utf8mb4 
[mysql] 
default-character-set=utf8mb4 
default-storage-engine=INNODB

选择改回原来的配置直接导入sql文件也成功了。 ........ 为什么



作者:tusdasa

时间:2019-07-10

分类:Linux

Linux

什么是Makefile


  makefile用来管理linux下程序代码的编译流程。哪些文件先编译,哪些后编译。通过make简化操作 


如何使用Makefile


  如果你在linux下编译过一些软件,你一定会输入过make这个命令。在输入make后就会查找当前目录下的Makefile文件


简单快速入门


# 指定编译器
CC = gcc
# 打开所有所有警告
OPTIONS = -Wall
# 默认执行第一条指令
default:
    $(CC) $(OPTIONS) main1.c -o bin/main
# make clean 调用
clean:
    rm -rf bin/*
    rm -rf a
    rm -rf b


其在调用make后执行的shell命令为

gcc -Wall main1.c -o bin/main



怎么样,是不是用一个简单的make 代替了原来复杂、麻烦的命令😆


©2019 Coder专栏