重灌電腦後配置cygwin

2021-07-03 22:13:06 字數 1435 閱讀 1917

最近更換了筆記本,原來的系統是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...