中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

微軟開源其 C++ 標(biāo)準(zhǔn)庫實(shí)現(xiàn)?STL

2019-09-22    來源:OSCHINA

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用

微軟近日宣布開源其 MSVC 的 C++ 標(biāo)準(zhǔn)庫實(shí)現(xiàn)(也就是 STL),該庫實(shí)現(xiàn)是 MSVC 工具集和 Visual Studio IDE 的一部分。

微軟表示開源 STL 可以使開發(fā)者隨時(shí)了解其發(fā)展情況,使用最新更新,并且?guī)椭晟祈?xiàng)目。“隨著 C++ 標(biāo)準(zhǔn)化的加速發(fā)展,并且每年都會(huì)有更多的重大特性被投票,我們相信從開源貢獻(xiàn)中接受主要特性將很重要。”

項(xiàng)目采用 Apache License v2.0 with LLVM Exceptions 協(xié)議,微軟表示選擇這個(gè)協(xié)議的原因是這樣可以方便 libc++ 項(xiàng)目與 STL 共享代碼。需要注意的是 STL 與 libc++ 并沒有合并,二者仍然是支持不同平臺(tái)的不同庫,有著不同的數(shù)據(jù)結(jié)構(gòu)表示。

但如果 libc++ 的維護(hù)者有興趣移植 MSVC 的 STL 實(shí)現(xiàn)的特性,或協(xié)作同時(shí)開發(fā)新的特性,那么兩個(gè)項(xiàng)目之間的合作無需考慮許可證問題。

微軟表示目前正在開發(fā)一個(gè) CMake 構(gòu)建系統(tǒng),該系統(tǒng)目前能夠構(gòu)建原生桌面的 STL,需要擴(kuò)展它以構(gòu)建 MSVC 工具集所需的所有類型(例如 /clr、/clr:pure、OneCore 與 Spectre)。在完成此工作之前,團(tuán)隊(duì)會(huì)將舊的構(gòu)建系統(tǒng)保留在 stl/msbuild 子目錄中(但在微軟外不能用就是了)。

標(biāo)簽: [db:TAGG]

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:Hutool 4.6.7 發(fā)布,沒能逃過真香定律

下一篇:Next 1.3.2 發(fā)布,可擴(kuò)展的 Web 瀏覽器