NDK 1 建立自己的C C 檔案

2021-08-21 22:14:11 字數 641 閱讀 3742

在androidstudio中開發的時候發現了乙個問題,就是自己建立的c++檔案,在cpp資料夾下沒有顯示,或者說 androidstudio不認識我們自己建立的檔案。

之前我都是做一些簡單的demo,as自動建立好了檔案,我只是在裡面修改。

解決辦法就是,在我們建立了檔案之後在cmakelists.txt檔案寫入這些檔案的位址。

在project檢視裡我們建立的這幾個檔案

project檢視.png

android檢視.png

但是在android檢視裡 .h標頭檔案卻沒有,不過卻可以使用。具體原因暫時不清楚。

C 建立自己的標頭檔案

1 編寫.h標頭檔案 首先為了防止重複編譯,一般在標頭檔案中加入 ifndef define endif 這樣的語句。其中 ifndef 是指 if not define 而 是自定義的名字,一般是.件名的大寫形式。然後在上面語句的中間一般寫類的宣告 包括類裡面的成員和方法的宣告 函式原型 defi...

C C 中的標頭檔案( h) 詳解(1)

fishing pan 之前寫過一篇 c 中標頭檔案的使用 那篇文章主要講述c 中標頭檔案的使用以及注意問題,但是總覺得寫的很淺,很簡單。沒有把問題講清楚,所以今天想好好整理一下思路,講一講c 中的標頭檔案到底是幹什麼的。本篇部落格的主要是把自己早前學習c 時候做的一些筆記整理了一下,也主要是論壇上...

建立自己的3D靜態模型檔案

跟著我一步一步來吧 我的思路和過程 我有乙個能畫出微軟例子中tiger.x的工程,其中建立mesh的 片斷如下 中有一些變數在.h文件中定義的 hresult cmymesh create lpdirect3ddevice9 pdevice,string meshfile pd3dxmtrlbuff...