Re: [問題] 有方法在win的系統中,看framwork的code嗎?
※ 引述《nothingptt (這該死的溫柔)》之銘言:
: 標題: [問題] 有方法在win的系統中,看framwork的code嗎?
: 時間: Wed Jan 12 17:09:35 2011
:
: Question:
:
: Android 的 framwork source code 中,因為有同目錄下同檔名但大小寫不同的檔案,
: 這種檔案在linux中沒有問題,但是在windows中會出現錯誤,像是從svn, git 下載
: 時就會出錯。
:
: 這個問題有解嗎? 因為只是參考framwork source code,不想切換到linux中
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 122.146.103.174
: 推 nowar100:哪個目錄可以講一下嗎? 還有 source code 本來就只給 01/12 17:20
: → nowar100:linux 用,不然你試試 MinGW/MSYS,我不保證 01/12 17:22
: → uranusjr:有, 你需要一個使用 case-sensitive filesystem 的磁碟分 01/12 19:01
: → uranusjr:割, 把原始碼用 case-sensitive 的程式弄到裡面 01/12 19:02
: → uranusjr:如果你現在電腦裡已經有可用的 Linux 分區, 先想辦法讓 01/12 19:02
: → uranusjr:Windows 可以讀到那個分割, 然後用 Cygwin (要設定 case- 01/12 19:03
: → uranusjr:sensitive) 之類的方式讀裡面的檔就可以了 01/12 19:04
: → diousk:VMware 裝linux (誤 01/13 18:27
後來仔細看,大部份都是男人的問題 XD
像 \external\iptables\extensions\ 目錄下有
libipt_TCPMSS.man 和libipt_tcpmss.man 這 2 個同名稱不同大小寫的檔案。
這種情況大部份是在 .man 應該是說明檔,問題不大,忽略也不會影響結果。
不過像是\bionic\libc\kernel\common\linux\netfilter_ipv6\
ip6t_HL.h 和 ip6t_hl.h 問題不只是男人造成的,應該就不能忽略了。
我目前也是用 VMware 裝 Ubuntu,想到的方法就是不要在 windows 中用 svn, git
這類版本控制軟體下載。改成在 Ubuntu 中下載,完成後壓縮成一個檔,用共享目錄
的方式丟給 windows,然後在 windows 下解壓縮。
雖然上述的檔案會因為同檔名而互相覆蓋,不過至少絕大部份的 source code 我
都可以看到了。
我會這麼費工其實也只是因為想要用 Source Insight 來看 code 而已,有人知道
Ubuntu 下有類似 Source Insight 這樣好用的軟體嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.142.254
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章