在MacOS下編譯UPP 4.1時(shí)候出現(xiàn)了錯(cuò)誤:No rule to make target 'kinds_mod.o', needed by 'VRBLS2D_mod.o'. Stop
通過(guò)bing搜索,發(fā)現(xiàn)?COMPILE UPP ON MAC?上面說(shuō):The UPP release does not work on case-insensitive platforms, which includes many?MacOS installs. 所謂的?case-insensitive 就是說(shuō),大小寫不敏感珍逸。
到底什么是大小寫不敏感,通過(guò)查詢看到?http://www.reibang.com/p/e2f0e4b5f339 上面說(shuō)“大小寫不敏感刑赶,就是在同一目錄下無(wú)法創(chuàng)建相同名字的大小寫文件《茫”
看了一下沒(méi)看懂撞叨,bing搜索后有人指出
HFS+ (the Mac filesystem) is usually configured to be?case insensitive?but?case preserving.?
This means that the file system will consider?foo?and?FoO?to be the same, but when you create a new file it will remember which letters where capitalized and which were not.
表明大小寫不敏感,是說(shuō)文件系統(tǒng)會(huì)認(rèn)為a和A文件是同一個(gè)浊洞,如果大小寫敏感牵敷,則是兩個(gè)文件.
于是我做了個(gè)實(shí)驗(yàn),touch 名字叫做a和A的文件法希。
這表明centos把a(bǔ)和A作為兩個(gè)文件枷餐,而macOS作為一個(gè)文件,所以linux 是case sensitive苫亦,而macOS是case insensitive毛肋。