發信人tinlans.bbs@whshs.cs.nccu.edu.tw (汀),
看板Programming
標 題Re: [問題] C++ 程式 link 問題
發信站政大狂狷年少 (Wed Mar 19 05:39:48 2008)
轉信站ptt!ctu-reader!ctu-peer!news.nctu!csnews.cs.nctu!news.cs.nctu!news.cs.
※ 引述《regretimus.bbs@bbs.wretch.cc (殘夢)》之銘言:
> 請問 C++ 的 class 如果配合 template 使用
> 可以先編譯組譯成 obj 檔
> 日後再行 link 嗎?
> 現在有 a.h a.cpp 以及 main.cpp
基本上...
你真要這樣用的話程式碼也沒寫對,
這需要使用到 export 這個保留字,
相關資訊請查 C++ 的教科書。
不過很遺憾的是目前的 C++ compiler 對 export 幾乎不支援,
包括你正在使用的 GCC 在內,
Comeau C++ Compiler 有支援它,
而且非常便宜只要 US$ 50,
抓它的刷卡單來寫一寫 FAX 過去就 ok 了;
不過在那之前你最好跟他們業務確認一下你的使用環境,
因為執行環境的限制多到有點讓人火大。
--
Ling-hua Tseng (uranus@it.muds.net)
Department of Computer Science, National Tsing-Hua University
Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design
Researching: Software pipelining for VLIW architectures
Homepage:
https://it.muds.net/~uranus
--
╔═══╗ ┼────────────────────────╮
║狂狷 ║ │
* Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮
║ 年少║ ┼╮
< IP:140.119.164.252 > ╰─╮
╚╦═╦╝ ╰
* From:61-230-226-82.dynamic.hinet.net
─╨─╨─ KGBBS ─ ◎ 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩 ◎
推 horngsh:推Comeau C++ 59.126.240.23 03/19 10:45
推 godfat:mac os 10.4 的拿到 10.5 跑不起來 orz 220.135.28.18 03/19 12:04