[問題] 如何將名稱隱藏起來
小弟需要把 release 出去的 .so 檔,
變數和函數的名稱隱藏起來,還有 class,
struct, namespace 的名稱也都要隱藏起來。
所以常數就採取這樣宣告
static const int CONSTANT_NUMBER = 0;
全域變數就這樣宣告
static float myData = 0.0f;
函數就這樣宣告
static void myFunction(); // prototype
static void myFunction() {}
不過 struct, class, & namespace 不知道要怎麼藏起來。
最簡單的情形假設 struct, class 裡面有 static 變數就整個破功了。
namespace 好像只要裡面不要有看得見的東西,自己的名稱就不會出現。
那請問有什麼好方法嗎?
另外,請問有什麼工具可以看 .so 檔中
可見的函數和變數名稱清單,是否可以推薦呢?
感謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.241.67.33
→
10/23 23:05, , 1F
10/23 23:05, 1F
→
10/23 23:06, , 2F
10/23 23:06, 2F
→
10/23 23:08, , 3F
10/23 23:08, 3F
→
10/23 23:08, , 4F
10/23 23:08, 4F
→
10/23 23:14, , 5F
10/23 23:14, 5F
→
10/23 23:15, , 6F
10/23 23:15, 6F
→
10/23 23:16, , 7F
10/23 23:16, 7F
→
10/23 23:21, , 8F
10/23 23:21, 8F
→
10/23 23:24, , 9F
10/23 23:24, 9F
→
10/23 23:34, , 10F
10/23 23:34, 10F
→
10/23 23:38, , 11F
10/23 23:38, 11F
推
10/23 23:40, , 12F
10/23 23:40, 12F
→
10/24 00:03, , 13F
10/24 00:03, 13F
→
10/24 00:07, , 14F
10/24 00:07, 14F
→
10/24 00:07, , 15F
10/24 00:07, 15F
推
10/24 08:55, , 16F
10/24 08:55, 16F
→
10/24 08:56, , 17F
10/24 08:56, 17F
推
10/24 09:00, , 18F
10/24 09:00, 18F
→
10/24 09:00, , 19F
10/24 09:00, 19F
→
10/24 21:54, , 20F
10/24 21:54, 20F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
問題
3
20