1、寫驅動程式,編譯驅動模組時,出現
「make[1]: entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
/usr/src/linux-headers-2.6.32-5-common/arch/x86/makefile:81: stack protector enabled but no compiler support」 - stack protector啟用,但編譯器不支援
解決方法: (除去棧保護支援)
①. 修改 /usr/src/linux-header-***/目錄下的檔案.config,找到config_cc_stackprotector,注釋掉
②. 同樣的辦法修改/usr/src/linux-header-***/include/config/auto.conf
2、寫驅動程式,編譯驅動模組時,出現: error: unrecognized command line option "-m64"。。。
缺少編譯的物件,需要加入arch=arm
[root@localhost 123]# make arch=arm
3、arm-linux-gcc:command not found
環境變數問題(注意sudo 執行時是超級使用者,檢視環境變數)
4、載入.ko模組出現invalid module format
可能原因->核心版本不同
Ant編譯時遇到的問題記錄
1.需要使用svnant,從svn中獲取原始碼 需要使用的擴充套件包 svnant 1.3.1.zip裡所有的jar build.xml中的寫法 2.foreach迴圈需要使用ant contrib 1.0b3.jar build.xml中的寫法 3.yguard 混淆 具體介紹參見 build.x...
hive動態分割槽遇見的問題記錄
將hbase資料卸出到hive分割槽表 專案場景 按省份分割槽 36個分割槽 資料量50億,資料大小4t左右 使用動態分割槽時首先不要忘記的一些配置 是否開啟動態分割槽 hive.exec.dynamic.partition 動態分割槽是否使用嚴格模式 hive.exec.dynamic.parti...
模組安裝問題記錄
bp演算法要求對於高數線代的實際應用 1 搭建 bp演算法的python開發環境 2 了解神經網路基本原理 3 基於已有的輪子重造 1.bp原理 反向傳播 backpropagation,縮寫為bp 一種與最優化方法 如梯度下降法 結合使用的,用來訓練人工神經網路的常見方法。該方法計算對網路中所有權...