亚洲AV日韩AV无码污污网站_亚洲欧美国产精品久久久久久久_欧美日韩一区二区视频不卡_丰满无码人妻束缚无码区_久爱WWW成人网免费视频

切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
  • 如何編譯用戶自定義DLL

    作者:Zemax China 來源:投稿 時間:2020-05-20 17:08 閱讀:12944 [投稿]
    本文將介紹什么是用戶自定義DLL以及如何在Visual Studio中編譯用戶自定義DLL。本教程是基于Visual Studio Community 2017 version 15.9而創(chuàng)建的,但這些步驟在更早的版本中也適用,版本間變化指出均有記載。本文也會討論其他的編譯器。

    這個DLL會在solution文件夾下。對于“My_Surface”這個項目而言,該DLL會在{Project directory}My_Surfacex64Release。


    把這個DLL放在爭取的{Zemax}DLL 文件夾下,OpticStudio就能讀取并使用它了。

    編譯器

    以下版本的Visual Studio都可以用來編譯OpticStudio的用戶自定義DLL:

    2005, 2008

    Express 2010, Express 2012

    Community 2017, Community 2019

    請閱讀https://visualstudio.microsoft.com/zh-hans/vs/community/來了解使用條件。

    除了Visual Studio之外,任何其他64位的C語言編譯器只要可以創(chuàng)建多線程的Windows DLL project,那么都可以使用。有很多不同的編譯器可供選擇。如果在使用其他編譯器時遇到技術(shù)問題,請聯(lián)系他們的技術(shù)支持詢問以下問題:“如何創(chuàng)建空的多線程Win32 DLL project?”

    OpticStudio中編寫特定面型、光源等DLL的功能是非常強大的,它可以建立更加準(zhǔn)確的系統(tǒng)模型。

    參考資料

    以下網(wǎng)頁可以幫助你理解案例代碼中用到的命令:http://www.cplusplus.com/reference/


    本文來自微信公眾號ZemaxChina,推薦關(guān)注!

    分享到:
    掃一掃,關(guān)注光行天下的微信訂閱號!
    【溫馨提示】本頻道長期接受投稿,內(nèi)容可以是:
    1.行業(yè)新聞、市場分析。 2.新品新技術(shù)(最新研發(fā)出來的產(chǎn)品技術(shù)介紹,包括產(chǎn)品性能參數(shù)、作用、應(yīng)用領(lǐng)域及圖片); 3.解決方案/專業(yè)論文(針對問題及需求,提出一個解決問題的執(zhí)行方案); 4.技術(shù)文章、白皮書,光學(xué)軟件運用技術(shù)(光電行業(yè)內(nèi)技術(shù)文檔);
    如果想要將你的內(nèi)容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@opticsky.cn
    文章點評

    小小白啊:學(xué)習(xí)了(2020-09-01)

    顧鵬翔:學(xué)習(xí)了(2020-06-12)

    rige:學(xué)習(xí)了。。。。。(2020-05-30)

    jialunzhang:我在生成時遇見“無法啟動.dll”文件的情況,請問這是為什么呢(2020-05-30)

    xiebin525:學(xué)習(xí)了,謝謝(2020-05-25)