如何編寫用戶自定義表面
這篇文章介紹了:
1.什么是用戶自定義表面 (User-Defined Surfaces);
2.如何使用Microsoft Visual Studio 2017 (VS2017) 編寫用戶自定義表面;3.如何使用其他編譯器。
在開始編譯我們自己的表面前,您必須做的最后一件事是設(shè)置VS2017的代碼生成格式。右鍵點(diǎn)擊“My_asphere”選擇屬性 (Properties): 我們要做的第一個改變是在常規(guī) (General) 選項(xiàng)卡下將配置類型 (Configuration Type) 更改為動態(tài)庫(.dll) (Dynamic Library (.dll)),并將字符集 (Character Set) 更改為使用Unicode字符集 (Use Unicode Character Set): 我們建議您將C/C++選項(xiàng)卡下代碼生成 (Code Generation) 一欄中的運(yùn)行庫 (Runtime Library) 更改為多線程(/MT) (Multi-threaded(/MT)),這項(xiàng)設(shè)置可以確保用戶在沒有C語言庫函數(shù)的電腦上運(yùn)行DLL。 多線程(/MT) 與 多線程DLL(/MD) 的區(qū)別: 對于多線程(/MT)和多線程DLL(/MD)的選擇有時是很復(fù)雜的,這主要取決于對使用的兼容性或易用性的選擇。如果您編寫的DLL不需要與其他庫函數(shù)交互,使用多線程(/MT)意味著您不需要擔(dān)心其他使用DLL的計(jì)算機(jī)是否安裝了C語言運(yùn)行庫。如果在您編寫的DLL中使用了其他庫函數(shù),則您需要使用與其他庫函數(shù)相同的運(yùn)行庫,大多數(shù)情況下都是多線程DLL(/MD)。 |
【溫馨提示】本頻道長期接受投稿,內(nèi)容可以是:
1.行業(yè)新聞、市場分析。 2.新品新技術(shù)(最新研發(fā)出來的產(chǎn)品技術(shù)介紹,包括產(chǎn)品性能參數(shù)、作用、應(yīng)用領(lǐng)域及圖片); 3.解決方案/專業(yè)論文(針對問題及需求,提出一個解決問題的執(zhí)行方案); 4.技術(shù)文章、白皮書,光學(xué)軟件運(yùn)用技術(shù)(光電行業(yè)內(nèi)技術(shù)文檔);
如果想要將你的內(nèi)容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@opticsky.cn
1.行業(yè)新聞、市場分析。 2.新品新技術(shù)(最新研發(fā)出來的產(chǎn)品技術(shù)介紹,包括產(chǎn)品性能參數(shù)、作用、應(yīng)用領(lǐng)域及圖片); 3.解決方案/專業(yè)論文(針對問題及需求,提出一個解決問題的執(zhí)行方案); 4.技術(shù)文章、白皮書,光學(xué)軟件運(yùn)用技術(shù)(光電行業(yè)內(nèi)技術(shù)文檔);
如果想要將你的內(nèi)容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@opticsky.cn
相關(guān)閱讀
文章點(diǎn)評
光學(xué)軟件
24小時人氣排行
- 大連理工褚金奎團(tuán)隊(duì)利用曲面型微透鏡陣列結(jié)構(gòu)實(shí)現(xiàn)人工復(fù)眼
- 大連化物所在光化學(xué)與光物理交叉領(lǐng)域中取得進(jìn)展
- 鏡架結(jié)構(gòu)、AR眼鏡及其校準(zhǔn)方法
- 上海光機(jī)所在二氧化釩連續(xù)激光相變研究方面取得進(jìn)展
- 上海光機(jī)所在皮秒激光器精密光同步研究方面取得新進(jìn)展
- 用于6G無線通信的石墨烯增強(qiáng)型太赫茲非線性光學(xué)技術(shù)
- 我國科研團(tuán)隊(duì)合作提出高能粒子渦旋特性探測的原創(chuàng)方案
- 泰興市和宸晶體科技有限公司
- 效率23.4%!西湖大學(xué)在柔性疊層太陽電池領(lǐng)域取得重要突破
最新文章
- 泰興市和宸晶體科技有限公司
- 效率23.4%!西湖大學(xué)在柔性疊層太陽電池領(lǐng)域取得重要突破
- 我國科研團(tuán)隊(duì)合作提出高能粒子渦旋特性探測的原創(chuàng)方案
- 上海光機(jī)所在皮秒激光器精密光同步研究方面取得新進(jìn)展
- 用于6G無線通信的石墨烯增強(qiáng)型太赫茲非線性光學(xué)技術(shù)
- 創(chuàng)新技術(shù)實(shí)現(xiàn)超寬帶太赫茲偏振態(tài)的高精度動態(tài)調(diào)控
- 大連理工褚金奎團(tuán)隊(duì)利用曲面型微透鏡陣列結(jié)構(gòu)實(shí)現(xiàn)人工復(fù)眼
- 上海光機(jī)所在二氧化釩連續(xù)激光相變研究方面取得進(jìn)展
- 國家重大科技基礎(chǔ)設(shè)施——先進(jìn)阿秒激光設(shè)施在東莞正式開建
- 鏡架結(jié)構(gòu)、AR眼鏡及其校準(zhǔn)方法