tp-link路由器登錄 cmake中target_link_libraries無法使用相對路徑是怎么回事?
cmake中target_link_libraries無法使用相對路徑是怎么回事?使用相對路徑時(shí),您應(yīng)該讓cmake搜索并找到您的動態(tài)庫,就像使用gcc/g直接鏈接時(shí)一樣,您應(yīng)該使用-L指定第三方庫的
cmake中target_link_libraries無法使用相對路徑是怎么回事?
使用相對路徑時(shí),您應(yīng)該讓cmake搜索并找到您的動態(tài)庫,就像使用gcc/g直接鏈接時(shí)一樣,您應(yīng)該使用-L指定第三方庫的路徑。Cmake可以使用link例如,如果您的動態(tài)庫位于/home/myproject/LIBS的路徑中,使用命令link Directors(/home/myproject/LIBS)將路徑添加到第三方庫的搜索路徑中,這樣您就可以使用相對路徑和目標(biāo)link當(dāng)庫時(shí),您只需要給出DLL的名稱,如目標(biāo)鏈接庫(myapp-lcurl)
VC顯示錯(cuò)誤提示執(zhí)行l(wèi)ink.exe時(shí)出錯(cuò)?
在VC中點(diǎn)擊“工具”->“選項(xiàng)”->“目錄”,發(fā)現(xiàn)路徑錯(cuò)誤,重新設(shè)置“獨(dú)占文件、包含文件、庫文件、源文件”的路徑。如果按照初始路徑安裝VC6.0,路徑應(yīng)為:可執(zhí)行文件:C:程序文件Microsoft Visual studiocommondmsdev98bin C:程序文件Microsoft Visual studiocommondtools C:程序文件Microsoft Visual studiocommondtools include文件:C:程序文件Microsoft Visual studiocommondtools StudioVC98INCLUDE C:程序文件Microsoft Visual StudioVC98MFCINCLUDEC:程序文件Microsoft Visual Studio VC98ATInclude庫文件:C:程序文件Microsoft Visual Studio VC98LIB C:程序文件Microsoft Visual Studio VC98MFCLIB源文件:C:程序文件Microsoft Visual Studio VC98MFCLIB C:程序文件Microsoft Visual Studio VC98MFCLUDE C:程序文件Microsoft Visual Studio VC98ATInclude C:程序文件Microsoft Visual Studio vc98crtsrc如果將其安裝在其他磁盤中,則可以按照其路徑進(jìn)行操作。關(guān)鍵是微軟visualstudio背后的東西應(yīng)該是一樣的。