linux下c和c++互相调用
生活随笔
收集整理的這篇文章主要介紹了
linux下c和c++互相调用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
c調用cpp
創建個目錄 創建4個文件 c.c--c文件 cpp.cpp--c++文件 cpp.hh--c++聲明文件 Makefile
c.c
[javascript] view plaincopycpp.cpp
[cpp] view plaincopycpp.hh
[cpp] view plaincopyMakefile
[cpp] view plaincopy
make?一下 運行./c_test
執行顯示如下:
[cpp] view plaincopy這里Makefile中用g++ -o c_test *.o也可以編譯成功 用gcc需要指定包含c++標準庫libstdc++.so
make clean?清除
?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^_?^
c++調用c
創建個目錄 創建4個文件 c.c--c文件 cpp.cpp--c++文件 c.h--c聲明文件 Makefile
c.c
[cpp] view plaincopyc.h
[cpp] view plaincopycpp.cpp
[cpp] view plaincopyMakefile
[cpp] view plaincopymake一下 然后執行./cpp_test
執行顯示結果如下:
[cpp] view plaincopymake clean 清除
總結
以上是生活随笔為你收集整理的linux下c和c++互相调用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Idea中拉取svn分支
- 下一篇: Linux用户与“最小权限”原则