boost1.66.0 庫編譯報錯,找不到 pyconfig.h
/boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h No such file or directory
原因為boost的原生錯誤,
需要修改安裝指令碼python.jam
1.65.1的位置在/boost_1_65_1/tools/build/src/tools/python.jam的547行,
改為
else
{
includes ?= $(prefix)/include/python$(version)m ;
local lib = $(exec-prefix)/lib ;
libraries ?= $(lib)/python$(version)/config $(lib) ;
}
編譯成功,問題解決。
原問題位置:
https://svn.boost.org/trac10/ticket/11120#comment:21
另外,PCL1.81一定要使用1.61的boost庫,1.58,1.65都會報錯導致編譯失敗
相關推薦
boost1.66.0 庫編譯報錯,找不到 pyconfig.h
/boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h No such file or directory原因為boost的原生錯誤,需要修改安裝指令碼python.jam1.65.1的位置在/b
boost1.65.1庫編譯報錯,找不到 pyconfig.h
/boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h No such file or directory 原因為boost的原生錯誤, 需要修改安裝指令碼python.jam 1.65.1的位
mac下編譯php擴展報錯,找不到php.h文件
xcode5 fat 3.0 err tool php pan clas fatal fatal error: ‘php.h‘ file not found run command "xcode-select --install" to install the
NIOS II 編譯報錯提示找不到標頭檔案或巨集定義
1、從別的電腦拷貝的工程到本地重新編譯後,一直提示找不到標頭檔案或巨集定義,但是資料夾下確實是有這些檔案的: 2、參考網上的方法,說是需要重新手動新增這些檔案的路徑。步驟如下: 選擇xx_bsp 右鍵,Properties
tomcat10在linux下啟動報錯,找不到jre
今天買了阿里雲伺服器,就興致沖沖部署開發環境。可是前面安裝mysql蠻順的,到了裝tomcat的時候,啟動後卻報錯了: 原因是我安裝的jdk版本是10,.0.2,自己玩的嗎,就用最新的去測試。 但是配置環境變數,我改的是/etc/profile,改動如下: JAVA_H
post請求404報錯,找不到指定頁面
報錯: /WEB-INF/views/order/cart/myshopcart1.jsp description:The requested resource is not available. controller中方法上少加一個註解@respons
springboot多模組打包報錯,找不到xxx包,找不到xxx類
ne-parent是父模組 ne-commo是公共元件模組 ne-web是專案入口模組 錯誤: ne-web模組打包的時候,找不到ne-commo公共元件模組的包,找不到ne-commo公共元件模組的類, 原因: 1、ne-commo不能新增spring-boot-maven
Flask安裝過程中“配置虛擬環境”步驟報錯,找不到activate.bat
按正常步驟安全Flask,在進行到“配置虛擬環境”步驟時,執行命令“virtualenv myvir”發現報錯: OSError: Command D:\myvir\Scripts\python.exe -c "import sys, pip; sys...d\"] +
spring boot專案啟動報錯,找不到XXX類
不是很懂csdn如何提問,所以先記錄下來,也希望知道解決方案的能給點提示。問題描述: 新建一個spring boot工程,並且有如下專案: 專案一:cust-service,有啟動類CustApplication、有依賴一個base服務(base沒有applica
VS2013 C#呼叫EXCEL 編譯報錯:找不到編譯動態表示式所需的一個或多個型別。是否缺少引用?
背景:客戶提出需求希望把獲取的結果匯出成excel表格,本人曾經自制過一個excel操作類(不甚完整但是夠用),找到原有專案將操作類匯入至新專案後,編譯開始報錯:“找不到編譯動態表示式所需的一種或多種型別。是否缺少引用?”如下圖所示按照網路上的方法將Microsoft.Off
IntelliJ IDEA 報錯,找不到類或符號
“眾鳥高飛盡,孤雲獨去閒” 在使用IntelliJ IDEA時,如果在編譯或者啟動專案時,控制檯上報瞭如下面的錯誤。 這時點選 Project Structure–》Modules選中你的專案的包檔案,Marks as Sources即可。如下圖
thinkphp3.2訪問後臺Admin模組報錯,找不到控制器
thinkphp3.2版本較之前的thinkphp版本改動還是比較大的,主要還加入了專案中非常常見的多模組設計了 ok, 根據,thinkphp官方API顯示,加入這樣一句話,就可以擁有後臺模組了。
npm編譯報錯,缺少組件
nod all 執行 成功 編譯 art 問題 安裝文件 cnpm 解決方式: 1.刪除安裝文件 node_modules; 2.在需要安裝 node_modules 文件的文件夾中,打開命令窗口,輸入: cnpm install; 3.再輸入: npm start,若沒報
RK 6.0 專案編譯報錯:android.net.wif... cannot be found in source files,imported jack lib or classpatch
自己寫的原始碼,放到7.1和8.1上面編譯都沒有問題,在6.0上編譯的時候報android.net.wif… cannot be found in source files,imported jack lib or classpatch 看到這個錯誤時有點蒙,猜測是和libs或api有關係
Spark-2.2.0原始碼編譯報錯
[INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] -----------------------------------------------
Intellij IDEA 編譯報錯,忽略錯誤,執行
相信大家在使用Intellij IDEA的時候,這樣一種比較尷尬的情況。自己在做單元測試的時候,專案當中,有部分無關緊要的程式碼有問題,但是當執行測試程式的時候,IDE會進行編譯,然後發現錯誤,不會執行下去!!!!這樣就比較尷尬了,通過配置可以實現忽略不執行的錯
VS2012編譯報錯,“······因為計算機丟失MSVCR120D.dll”之解決方案
1.開啟VS的時候編譯報錯,提示“無法啟動程式,因為計算機丟失MSVCR120D.dll”,如圖: 接著嘩嘩~~顯示一大堆錯誤資訊: “多執行緒平行計算.exe”(Win32): 已載入“C:
交叉編譯報錯,解決方法
首先要將交叉編譯工具安裝好,在/etc/profile中設定好路徑。 1、確保要編譯的原始碼不要在虛擬機器的共享資料夾目錄,否則會報連線錯誤(ld: fail...) 2、 /bin/bash: /usr/local/cross_compiler/Linux-devkit/
編譯java程式碼時,報錯:找不到符號
問題描述 編譯一段java程式碼時,提示“錯誤: 找不到符號”,如下: D:\practicejava>javac PrintArray.java PrintArray.java:4: 錯誤: 找不到符號 System.
MyEclipse使用JAX-WS 2.0生成WebService報錯,無法生成WSDL檔案
com.sun.xml.ws.model.RuntimeModelerException: runtime modeler error: Wrapper class com.spark.dao.jaxws.HasInfo(Java類中自己寫的方法) is not found