40歲開始學Linux 1 Makefile

2021-04-22 09:38:56 字數 1144 閱讀 3068

第乙個程式,當然是向世界問好。

#include

#include

#include

#include

#include

#include

int main()

;//char ch='a'; 

//char* msg = "hello, world!";

chlen = 38;

sockfd = socket(af_inet, sock_stream, 0);

address.sin_family = af_inet;

address.sin_addr.s_addr = inet_addr("192.168.1.3");

address.sin_port = htons(6429);

len = sizeof(address);

result = connect(sockfd, (struct sockaddr *)&address, len);

if (result == -1)

//write(sockfd, &ch, 1);

//read(sockfd, &ch, 1);

//printf("char from server = %c/n", ch);

//len = strlen(msg);

for (ii=0; ii<500; ii++)

close(sockfd);

exit(1);

}以及它的makefile

cc = /usr/local/arm-linux/bin/arm-linux-gcc

cflags = -i/usr/local/kernel_2410tk/include -i/usr/local/kernel_2410tk/include/asm-arm -i/usr/local/kernel_2410tk/arch/arm

client: client.c

$(cc) $(cflags) -o client client.c -lpthread -dlinux -d_reentrant -os -ffixed-r8 -mshort-load-bytes -mapcs-32 -march=armv4 -mtune=arm9tdmi

clean:

-rm -f *.o

30歲開始學程式設計晚嗎?

這是上個月乙個讀者小鄭私信我的問題,我一直置頂著,想不清楚該怎麼回答他。最近又遇到三四個讀者問我類似的問題,不得不認真思考一下了。我年紀多大了呢?老讀者都心裡有數,我就不直說了 反正標題已經直說了,手動狗頭 30 歲開始學程式設計,從目前人的平均壽命上來看,顯然是不晚的。假如拿一天來對比人的一生,3...

程式設計 26 歲開始學程式設計晚了嗎?

先旁敲側擊 再從筆者自己說起 筆者17.9歲進大學開始程式設計,說早不早說晚不晚。為啥這不算早?因為學校有一群中學就開始noi的保送生啊!可是你去問他們,他們也會告訴你,其實吧,他們也晚。為啥?因為清華有一群小學就開始noi的保送生啊!恰巧的是,我清楚地記得大一上的時候 對了這裡順便吐槽一下,誰特麼...

Linux菜鳥開始學

在linux中,分割槽是這樣表示的 dev hda dev hda1 dev hda2 dev hda5 dev sdb1 以 dev hda5 為例 因為在linux中,每乙個裝置都是用 dev 資料夾下的乙個檔案來表示,所以 dev hda5 中,dev 表示的是根目錄下的dev目錄,我們來看剩...