[問題] portable code

看板C_and_CPP (C/C++)作者 (aa)時間16年前 (2010/03/29 20:55), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我目前有一個程式在windows下用VC6以及linux下用g++都可以編譯與執行 程式中有一些很常用的function以及class想要編成dll(.so) 由於以前沒有compile過dll(.so) 想要請問一下有可能讓程式在windows與linux下 用相同的code都可以成功compile .dll和.so檔嗎? 有先google一下這似乎叫portable code 可以因為一直找不到範例,所以不知道可不可以這樣做? 就算可以的話也不知道該怎麼做? 請問有人可以提供一個小範例或是提供比較接近答案的關鍵字也行 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.208.224

03/29 21:45, , 1F
先試著在兩邊都寫做出小範例吧?
03/29 21:45, 1F

03/29 21:45, , 2F
應該會需要一些 #ifdef 之類的東西
03/29 21:45, 2F
文章代碼(AID): #1BiADVrW (C_and_CPP)
文章代碼(AID): #1BiADVrW (C_and_CPP)