學習日誌
姓名:王森
日期:07.11
今日學習任務
1、了解專案管理的方法及重要性;(專案**目錄結構)
2、熟練掌握
makefile
基本語法的使用;(目標、依賴、命令)
3、企業級
makefile
的編寫;(迭代開發)
4、了解
git/github
的使用;(學會管理**)
今日任務完成情況
(詳細說明本日任務是否按計畫完成,開發的**量)
1、了解專案管理的方法及重要性;(專案**目錄結構)
2、熟練掌握
makefile
基本語法的使用;(目標、依賴、命令)
3、企業級
makefile
的編寫;(迭代開發)。由於學習時長與學習難度未能足夠了解
git/github
的使用。
今日開發中出現的問題彙總
由於不能熟練使用linux
的命令,常常在操作中出現一些問題,自己個人未能熟練掌握
c語言的學習,可能在編寫程式與**閱讀中存在一些問題。
在老師的提問下,知道自己未能熟練掌握昨天學習的知識,要加深記憶
今日未解決問題
無今日開發收穫
了解專案管理的方法及重要性;熟練掌握makefile
基本語法的使用;
3、企業級
makefile
的編寫;
熟悉以前所學習的指令及**,夾帶著複習了自己所學習過的c
語言
自我評價
(是否按開發規範完成既定任務,需要改進的地方,與他人合作效果等
)基本能夠跟上老師的教學進度,其中一些需要記憶的東西有點多,需要加深記憶。還有要回顧以前所學習的知識,將所學知識綜合起來
其他
無**如下:
#include
int main()
int add(int a, int b)
int div(int a, int b)
int mul(int a, int b)
int sub(int a, int b)
include scripts/makefile
modules_make = $(make) -c $(1);
modules_clean = $(make) clean -c $(1);
.phony: all mm mc clean
all: $(target)
mm:@ $(foreach n,$(modules),$(call modules_make,$(n)))
mc:@ $(foreach n,$(modules),$(call modules_clean,$(n)))
$(target) : mm
$(cc) $(cflags) -o $(target) $(allobjs) $(libs)
@ echo $(target) make done!
clean : mc
rm -rf $(target)
@ echo clean done!
include ../scripts/makefile
all : $(objs)
clean :
rm -rf $(objs)
cc := gcc
cflags := -wall -o3
libs = -lpthread
target := client
source := $(wildcard src/*.c)
objs := $(patsubst %.c,%.o,$(source))
modules += add sub mul div main
allobjs := $(addsuffix c/*.o,$(modules))
#include
int fuction(int a )
int main()
int result = fuction(3);
printf("result = %d\n",result);
printf("sum = %d\n",sum);
return 0;
}
學習日誌07 11
學習日誌 姓名 趙智明 日期 2017.07.11 今日學習任務 學習指標,以及指標和陣列,字串,函式之間的聯絡和應用 今日任務完成情況 能夠聽的懂關於指標的知識,理解也跟得上,但是運用方面還有欠缺,有待練習。近日開發中遇到的問題彙總 指標取代陣列,指標取代字串這類用指標表示內容屬於較為陌生的知識應...
0711 利用週六的時間好好充電
週六的時間不一定有很多任務作要做,但可以做以下的事情 1.整理一周解決的問題,形成筆記以供日後翻閱 2.有乙個較為集中的時間學習英語 3.學習新的技術 4.計畫下一周的工作 工作了一周剛開始兩天確實有點吃不消,後面幾天就好多了,其實忙忙碌碌也蠻好的!今年工作以為的目標 2 英語進入m4學習 3 拿到...
暑假集訓每日一題0711 (線段樹)
維護乙個整數序列,支援以下操作 1 x v 將第x個整數的值修改為v 2 x y 查詢區間 x,y 之間的最小值 3 x y 查詢區間 x,y 之間的最大值 4 x y 查詢區間 x,y 內的整數和。資料保證查詢結果均在int範圍之內,但中間結果是否可能溢位呢?我交的程式沒考慮這個也ac了。通過這題...