Linux环境下如何编译和执行c程序
生活随笔
收集整理的這篇文章主要介紹了
Linux环境下如何编译和执行c程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 單個文件的編譯和執行
創建main.c文件,內容如下:
?編譯:
執行:
2 多個文件的編譯和執行
創建sum.c文件,內容如下:
創建main.c文件,內容如下:
?
編譯:
?
?生成可執行文件,文件名為main:
執行程序:
執行結果同上。
3 使用動態鏈接庫方式
生成動態鏈接庫:
生成可執行文件,文件名為main:
執行:
如果有以下報錯,說明在默認的動態鏈接庫路徑下沒有找到剛剛生成的sum.so
./main: error while loading shared libraries: sum.so: cannot open shared object file: No such file or directory
執行以下命令,將當前目錄添加到動態鏈接庫查找路徑環境變量:
再次執行:
執行結果同上。
4 python調用.so動態鏈接庫
創建test.py文件,內容如下:
執行:
?
轉載于:https://www.cnblogs.com/yusaige/p/10030188.html
總結
以上是生活随笔為你收集整理的Linux环境下如何编译和执行c程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html 页面中的 base href
- 下一篇: 重金属1%溶液中以pb计成和以pb计怎么