國(guó)內(nèi)的搬運(yùn)真是管殺不管埋。在CSDN上找了半天沒(méi)有找到在xeus-cling添加第三方庫(kù)的,最后還是只能自己到處去看英文文檔。
先貼上英文文檔的鏈接:Introduction — xeus-cling documentation
構(gòu)建二進(jìn)制文件時(shí),通常在構(gòu)建工具中指定包含目錄和第三方庫(kù)的庫(kù)路徑。庫(kù)將在二進(jìn)制執(zhí)行時(shí)加載。
xeus-cling略有不同,它允許您指定include目錄和庫(kù)路徑,但是您需要顯式加載庫(kù)。這是通過(guò)特殊的pragma命令完成的,您可以在Jupyter Notebook的代碼單元中使用這些命令:
#pragma cling add_include_path("inc_directory")
#pragma cling add_library_path("lib_directory")
#pragma cling load("libname")
這就是在xeus-cling中導(dǎo)入第三方庫(kù)的方法。雖然 #pragma 在寫頭文件時(shí)經(jīng)常用到,但是想來(lái)很多人(至少我)是不知道這種用法的。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-610895.html
此外,更多有關(guān)的用法,比如%%魔術(shù)命令,請(qǐng)查閱官方文檔原文。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-610895.html
到了這里,關(guān)于Jupyter(CPP內(nèi)核) || 如何在使用xeus-cling時(shí)添加第三方庫(kù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!