打包so文件: CC = g++ CFLAGS=-Wall -O2 -fPIC TARGET = libbg.so SRCS := $(wildcard *.cpp) OBJS := $(patsubst %cpp, %o, $(SRCS)) all: $(TARGET) $(TARGET): $( ...
分类:
系统相关 时间:
2018-09-25 19:33:41
阅读次数:
212
gcc工作流程和编译原理 1. 预处理 gcc -E 2. 编译 gcc -S 3. 汇编 gcc -c 4. 链接 没参数 gcc的参数 -I 指定头文件的路径 -o 指定生成的文件名 -D 在编译的时候给代码定义宏 -O 优化程序 后面跟 0 1 2 3 这是优化等级 -Wall 在程序编译的时 ...
分类:
其他好文 时间:
2018-09-08 11:48:18
阅读次数:
193
头文件 .cpp源文件 timg.jpg文件 wall.jpg文件 ...
分类:
其他好文 时间:
2018-09-08 11:47:08
阅读次数:
305
ps:花了很久才看懂别人的暴力写法。不考虑有黑点的矩形,以 ( i,j )为右下角高度为1, 2,3, ······,i 的矩形分别都有 j 个。 当有黑点时,就要考虑枚举的高度是否是合法,比如说高度为2的矩形,但高度为1的矩形中有黑点,那么高度为2的矩形就一定不会是 j 个。 ...
分类:
其他好文 时间:
2018-09-05 09:01:01
阅读次数:
138
题意:一个n*m的方格矩阵,有的格子被涂成了黑色,问该矩阵中有多少个子矩阵,子矩阵不包含黑色格子; 思路:对于一个长为L, 高为H的无黑点矩阵中包含的高为H的子矩阵个数为L+(L-1)+(L-2)+...+1个;这是直接算的一种方法;如何程序表示该计算呢? 这样的一个双层循环就表示了上式;那么所有子 ...
分类:
其他好文 时间:
2018-09-05 00:49:54
阅读次数:
150
一、前言GitLab是利用RubyonRails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后
分类:
其他好文 时间:
2018-09-03 14:58:53
阅读次数:
164
http://poj.org/problem?id=1113 Wall Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 41143 Accepted: 14068 Description Once upon a time ther ...
分类:
其他好文 时间:
2018-08-24 17:26:55
阅读次数:
218
-w -W -Wall -w 关闭编译警告。平时编写c/c++代码如果不规范,编译的时候会抛出很多警告。但是一般的警告都是可以忽略的,比如类型转换。编译的时候可以加-w关闭警告 -W 也是关闭编译警告,但是比-w智能一些,它只会显示编辑器认为会出错的警告 -Wall, 显示所有警告。 比如下面的代码 ...
分类:
其他好文 时间:
2018-08-23 23:08:49
阅读次数:
999
There is a square wall which is made of n*n small square bricks. Some bricks are white while some bricks are yellow. Bob is a painter and he wants to ...
分类:
其他好文 时间:
2018-08-16 23:45:04
阅读次数:
216
What do you see? I can see three male in the pictrue. one older man is doctor, two yunger men is baseball players. a license on the wall, it's next to ...
分类:
其他好文 时间:
2018-08-13 22:56:50
阅读次数:
235