1. 首先確定一間配置好arm linux 交叉編譯器,可以使用arm-linux-gcc.
2. 看示例**hello.c
#includeint add(int a,int b)
int main()
3. 在hello.c檔案的目錄下面執行:arm-linux-gcc -static hello.c -o hello
4. 把qemu-arm可執行檔案放入到/usr/bin目錄下面,sudo cp qemu-arm /usr/bin/
5. 在hello.c檔案的目錄下面執行:qemu-arm hello
輸出:ubuntu, i am linux-arm-toolchain
ARM程式ROM裡跑還是讀到RAM裡面去跑?
1 速度不是太高的話,直接執行在rom裡,像lpc stm32等arm 微控制器通常是直接在flash裡執行 51微控制器也是在rom裡面執行。也就是說 儲存在flash裡面,比如stm32從flash裡面取指令,從ram裡面讀取資料 全域性變數 棧資料 堆資料 或資料操作結果。2 速度高,程式量大...
在Ubuntu伺服器上跑python 程式
1 安裝 anaconda3 bash anaconda3 5.3.1 linux x86 64.sh然後一直yes就行了 2 配置anaconda3環境 sudo vim home 你的使用者名稱 bashrc 在最下面加上這一行並儲存 export path home 你的使用者名稱 anaco...
如何多線執行跑多個SH程式
當你的sh程式需要在短時間內生成多個週期內的結果表的時候,如何多線執行跑多個sh程式?能否做到呢?答案是可行的,只需要你在臨時表的字首進行略微的變化和改動,和你原本的模型程式sh有著些許差別,那麼,你的副本模型程式sh就再跑另一哥週期的結果.舉例來說,我需要這幾天跑出4月1日到4月20日的所有週期的...