锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久夜色精品国产网站,久久精品国产精品亚洲下载,久久人人妻人人爽人人爽http://www.shnenglu.com/mirguest/category/15953.htmlzh-cnFri, 29 Jun 2012 15:33:09 GMTFri, 29 Jun 2012 15:33:09 GMT60鍏充簬闅愯棌瀹炵幇浠g爜http://www.shnenglu.com/mirguest/archive/2012/06/23/179871.htmlmirguestmirguestSat, 23 Jun 2012 08:14:00 GMThttp://www.shnenglu.com/mirguest/archive/2012/06/23/179871.htmlhttp://www.shnenglu.com/mirguest/comments/179871.htmlhttp://www.shnenglu.com/mirguest/archive/2012/06/23/179871.html#Feedback0http://www.shnenglu.com/mirguest/comments/commentRss/179871.htmlhttp://www.shnenglu.com/mirguest/services/trackbacks/179871.html鍏充簬闅愯棌瀹炵幇浠g爜

C++ 涓鐩存病鏈夊鏄庣櫧錛屽浜庝竴浜涢棶棰橈紝涓鐩翠篃娌℃湁瑙e喅銆? 浠婂ぉ灝濊瘯瑙e喅鐨勯棶棰橈紝鏉ユ簮浜庡井杞浣曟妸瀹冪殑搴撳疄鐜伴殣钘忚搗鏉ャ?/p>

涔嬪墠鐨勬兂娉曟槸錛屼笉綆″畾涔変綍縐嶇被鍜屾柟娉曪紝鎬誨簲璇ュ湪澶存枃浠朵腑鍑虹幇澹版槑錛? 浠庤岋紝涓浜沺rivate鐨勬柟娉曞拰鍙橀噺鎴戜滑涔熷簲璇ュ彲浠ユ帹鏂嚭鏉ャ? 浣嗘槸錛屼簨瀹炲茍涓嶆槸榪欐牱錛屽緢澶氭椂鍊欙紝鐪嬪埌鐨勫彧鏄痯ublic鐨勩?/p>

鑰屼粠鐞嗚涓婃潵璇達(dá)紝搴旇灝嗗疄鐜頒笌鎺ュ彛鍒嗙銆傚儚寰蔣鎻愪緵鐨勫ご鏂囦歡錛? 鐨勭‘宸茬粡瀹氫箟濂戒簡鍥哄畾鐨勬帴鍙c傝岃繖鏍鳳紝瀹冧滑鍙渶瑕佸啀鎻愪緵綾誨簱錛? 鎴戜滑灝卞彲浠ョ敤浜嗐?/p>

瀹氫箟鎺ュ彛

棣栧厛錛屽畾涔変竴涓О涓?MyClass 鐨勭被錛屼負(fù)浜嗘柟渚匡紝鎴戝垱寤轟簡涓涓洰褰曪紝 涓撻棬鐢ㄤ簬瀛樻斁緙栬瘧鎴戜滑鑷繁綾誨簱鐨勪唬鐮併?/p>

MyClass.h 鐨勪唬鐮侀潪甯哥畝鍗曪細(xì)

#ifndef MyClass_H
#define MyClass_H
class MyClass {
public:
void run();
};
#endif

榪欎釜涔嬪悗浼?xì)鏆撮湶缁欑敤鎴枫備絾鎴戜滑鍏堜笉榪涜瀹炵幇銆?/p>

瀹炵幇闅愯棌浠g爜

涓嬮潰錛屽仛鐨勬槸鐪熸鐨勫伐浣滐紝鍗蟲垜浠笉闇瑕佺粰鐢ㄦ埛鐪嬬殑銆?/p>

瀹氫箟 PrivateMyClass.h 鍜?PrivateMyClass.cpp 銆?/p>

PrivateMyClass.h 鍐呭寰堢畝鍗曪細(xì)

#ifndef PrivateMyClass_H
#define PrivateMyClass_H
class PrivateMyClass {
public:
void canrun();
};
#endif

PrivateMyClass.cpp 涔熺畝鍗曪細(xì)

#include <iostream>
#include "PrivateMyClass.h"
void PrivateMyClass::canrun() {
std::cout << "Begin Can RUN?" << std::endl;
std::cout << "End Can RUN?" << std::endl;
}

灝佽闅愯棌浠g爜

鐒跺悗錛屾垜浠湪 MyClass 鐨勫疄鐜頒腑錛岃皟鐢?PrivateMyClass 銆?/p>

MyClass.cpp 鍐呭錛?/p>

#include <iostream>
#include "MyClass.h"
#include "PrivateMyClass.h"
void MyClass::run() {
std::cout << "Begin RUN" << std::endl;
PrivateMyClass pmc;
pmc.canrun();
std::cout << "End RUN" << std::endl;
}

緙栬瘧鐢熸垚鍔ㄦ佸簱

鏈変簡榪欎簺錛屽氨鍙互緙栬瘧鍑哄姩鎬佸簱浜嗭紝鍐欎竴涓?Makefile 錛?/p>

lib:MyClass.o PrivateMyClass.o
   g++ -g -shared -o libresult.so MyClass.o PrivateMyClass.o
MyClass.o:MyClass.cpp MyClass.h
   g++ -fPIC -Wall -g -c MyClass.cpp
PrivateMyClass.o:PrivateMyClass.cpp PrivateMyClass.h
   g++ -fPIC -Wall -g -c PrivateMyClass.cpp

緇欏嚭澶存枃浠跺拰鍔ㄦ佸簱

榪欐牱錛屾垜浠氨鍙妸 MyClass.h 鍜?libresult.so 緇欑敤鎴蜂簡銆? 鎴戞斁鍒皃ublic鐨勭洰褰曚笅銆?/p>

嫻嬭瘯

涓轟簡紜繚姝e父榪愯錛屽啓浠g爜嫻嬭瘯涓涓嬶細(xì)

#include "MyClass.h"
int main() {
MyClass mc;
mc.run();
}

鐒跺悗鏄疢akefile錛?/p>

all:exe
   LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH ./result
test1:exe
   LD_LIBRARY_PATH=../private/:$LD_LIBRARY_PATH ./result
test2:exe
   LD_LIBRARY_PATH=../private-v2/:$LD_LIBRARY_PATH ./result
exe:TestClass.o
   g++ -o result TestClass.o -L. -lresult
TestClass.o:TestClass.cpp
   g++ -c TestClass.cpp

榪欎釜閲岄潰錛屽寘鍚簡鍙﹀鐨勪竴涓祴璇曪細(xì)鍗沖簱鏇存柊鍚庯紝 鎴戞槸鍚﹀彲浠ヤ笉閲嶆柊緙栬瘧鐢ㄦ埛浠g爜銆?/p>

緇撹鏄紝鍙互涓嶇敤閲嶆柊緙栬瘧鐢ㄦ埛浠g爜銆?/p>



mirguest 2012-06-23 16:14 鍙戣〃璇勮
]]>
久久99亚洲网美利坚合众国| 亚洲精品NV久久久久久久久久| 亚洲欧美日韩中文久久| 久久99热这里只有精品国产| 久久夜色精品国产噜噜麻豆| 香港aa三级久久三级| 无码精品久久一区二区三区 | 色综合久久综精品| 欧美成人免费观看久久| 狠狠色丁香久久婷婷综合五月| 51久久夜色精品国产| 思思久久99热只有频精品66| 国产精品99久久99久久久| 久久强奷乱码老熟女网站| 97精品伊人久久大香线蕉app| 久久夜色精品国产亚洲av| 久久精品这里热有精品| 久久亚洲美女精品国产精品| 欧美激情精品久久久久久久九九九| 精品国产VA久久久久久久冰 | 久久国产亚洲精品麻豆| 久久久久久精品久久久久| 日韩亚洲欧美久久久www综合网| 亚洲精品高清国产一线久久| 久久午夜无码鲁丝片午夜精品| 99久久99这里只有免费的精品| 亚洲国产精品无码久久98| 欧美精品丝袜久久久中文字幕 | 久久久久无码精品国产| 亚洲欧美日韩精品久久亚洲区 | 久久久久免费看成人影片| 国产欧美久久久精品影院| 欧美成a人片免费看久久| 国产精品成人久久久久三级午夜电影| 久久久久国产精品人妻| 久久只这里是精品66| 久久亚洲AV无码精品色午夜麻豆| 伊人久久国产免费观看视频| 久久99国产精品久久99小说| 偷窥少妇久久久久久久久| 一本久道久久综合狠狠爱|