最近更換了筆記本,原來的系統是xp,現在換成了win7 64位系統。由於安卓開發需要配置ndk,我採用的是cygwin,很久以前安裝的,現在不想重新安裝cygwin,想試試重新配置是否可以用。
1. 按照原來的目錄複製cygwin到f:\cygwin;
2. 按照原來的目錄複製android-ndk-r9到g:\android-ndk-r9;
4.進入f:\cygwin目錄,執行cygwin.bat,提示如下錯誤:
your group is currently "mkpasswd". this indicates that
the /etc/passwd (and possibly /etc/group) files should be rebuilt.
see the man pages for mkpasswd and mkgroup then, for example, run
mkpasswd -l [-d] > /etc/passwd
mkgroup -l [-d] > /etc/group
note that the -d switch is necessary for domain users.
bash: build_ajsc_emulator.sh: command not found
mkpasswd -l /etc/passwd
結果報了乙個錯誤:mkpasswd (378): [1722] rpc
mkpasswd -l > /etc/passwd
mkgroup -l > /etc/group
這次正常了。重啟cygwin,啟動正常,不會再提示your group is currently "mkpasswd"...
對應f:\cygwin\home目錄下會新增f:\cygwin\home\winhome,原來是f:\cygwin\home\administrator
7.配置ndk環境變數
ndk環境變數是在f:\cygwin\home\winhome\.bash_profile檔案中設定,對比
f:\cygwin\home\winhome\.bash_profile和f:\cygwin\home\administrator\.bash_profile,
只是最後面有兩行:
ndk=/cygdrive/g/android-ndk-r9
export ndk
儲存後重啟cygwin。
8.檢查配置
gcc –version,g++ --version,make –version,gdb –version,cd $ndk
9.編譯驗證
進入需要編譯的目錄,執行:
cd /cygdrive/g/projects/nfc2/nfcguestkey
$ndk/ndk-build clean
$ndk/ndk-build
重灌電腦後,sqlserver各種不服
情況介紹 我有兩台電腦,a和b,a是xp sql2008,b是win7 sql2014,之前兩台電腦是可以互連的 b電腦重灌後,各種連不上 現已解決,備忘如下 1 a電腦啟動服務超時 解決辦法 sqlserver網路配置,關閉via 2 b電腦sa登入不了 解決辦法 設定混合模式登入,同時啟用sa ...
Cygwin配置教程 一
1.介紹 cygwin是乙個在windows平台上執行的類unix模擬環境,是cygnus solutions公司開發的 自由軟體 該公司開發的著名工具還有ecos,不過現已被 redhat 收購 它對於學習unix linux 操作環境,或者從unix到windows的 應用程式 移植,或者進行某...
台式電腦重灌系統
方法1 首先,確定你的光碟機是第一啟動順序並支援從光碟機啟動。要從光碟安裝,要把bios進行設定,使系統能夠從光碟啟動。其方法如下 1 啟動計算機,當螢幕上顯示 press del to enter bios setup提示資訊時,按下鍵盤上的del 鍵,進放主機板bios設定介面。2 選擇 adv...