今天測試一個簡單的共享內存代碼,執行到shmat之後獲取的指針都是正常的,但是到了對這個指針進行賦值時出現段錯誤。
經過對比發現是頭文件包含錯誤
將
#include <linux/ipc.h>
替換成
#include <sys/shm.h>
後未出現段錯誤。
原因未知???
今天測試一個簡單的共享內存代碼,執行到shmat之後獲取的指針都是正常的,但是到了對這個指針進行賦值時出現段錯誤。
經過對比發現是頭文件包含錯誤
將
#include <linux/ipc.h>
替換成
#include <sys/shm.h>
後未出現段錯誤。
原因未知???
硬件平臺:億道Liod平臺(基於PXA270) 操作系統:嵌入式Linux 下面主要介紹一下如何在Liod平臺上進行ppp撥號,實現GPRS上網. 第一步:如果內核不支持ppp撥號,則要重新編