下面學習一下在mac下面如何編譯node原始碼。
過程也挺簡單。
> mkdir nodesrc && cd nodesrc #建立nodesrc目錄,並定位到該目錄下2、了解一下node原始碼目錄。
說說幾個目錄的作用:
想要研究分析原始碼的話,主要關心lib和src這兩個目錄的**就行
,這篇文章不講原始碼分析。
3、編譯node。
#定位到node目錄下編譯成功之後,看到多出來乙個out目錄,裡面有deps、release、tools三個子目錄,編譯好的node就在release目錄裡面。>cd node
#下面開始編譯,我的用了10多分鐘
> ./configure #
> make
#想安裝node的話接著繼續輸入make install命令,我機器上有其他版本的node,這裡就不安裝了
我們測試一下:
#定位到編譯好的node檔案所在的目錄成功!> cd out/release/#檢視版本
> ./node -v
v8.0.0-pre
#隨便寫寫
>1+1
2
在Mac下編譯Android原始碼
1.原始碼存放 在mac下編譯android的源 需要乙個大小寫敏感 case sensitive 的分割槽格式如果你原來的分割槽不是hfs一類大小寫敏感的檔案格式,那麼最簡單的辦法就是新建乙個這種分割槽格式的dmg出來,命令如下 sudo hdiutil create size 15g type ...
MAC 下編譯Android 6 0原始碼
由於mac的檔案系統預設是不區分大小寫的,所以需要建立乙個區分大小寫的磁碟hdiutil create type sparse fs case sensitive journaled hfs size 200g volumes wd android.dmg我是用了外接硬碟來存放原始碼和編譯,空間比較...
Mysql clion 原始碼編譯除錯 MacOS
本文會記錄如何在macos上使用clion debug mysql源 macos,clion 2019.2 在clion中import as new cmake project.然後預設編譯完成後 遇到如下錯誤 修改cmake配置 dwith boost users edward.gao work ...