锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲激情啪啪,麻豆精品在线播放,国产伦精品一区二区三区视频黑人http://m.shnenglu.com/mirguest/category/15953.htmlzh-cnFri, 29 Jun 2012 15:33:09 GMTFri, 29 Jun 2012 15:33:09 GMT60鍏充簬闅愯棌瀹炵幇浠g爜http://m.shnenglu.com/mirguest/archive/2012/06/23/179871.htmlmirguestmirguestSat, 23 Jun 2012 08:14:00 GMThttp://m.shnenglu.com/mirguest/archive/2012/06/23/179871.htmlhttp://m.shnenglu.com/mirguest/comments/179871.htmlhttp://m.shnenglu.com/mirguest/archive/2012/06/23/179871.html#Feedback0http://m.shnenglu.com/mirguest/comments/commentRss/179871.htmlhttp://m.shnenglu.com/mirguest/services/trackbacks/179871.html鍏充簬闅愯棌瀹炵幇浠g爜

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

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

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

瀹氫箟鎺ュ彛

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

MyClass.h 鐨勪唬鐮侀潪甯哥畝鍗曪細

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

榪欎釜涔嬪悗浼氭毚闇茬粰鐢ㄦ埛銆備絾鎴戜滑鍏堜笉榪涜瀹炵幇銆?/p>

瀹炵幇闅愯棌浠g爜

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

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

PrivateMyClass.h 鍐呭寰堢畝鍗曪細

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

PrivateMyClass.cpp 涔熺畝鍗曪細

#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爜嫻嬭瘯涓涓嬶細

#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

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

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



mirguest 2012-06-23 16:14 鍙戣〃璇勮
]]>
欧美一区二区三区久久综| 亚洲午夜久久久久久久久久| 色综合色天天久久婷婷基地 | 久久中文字幕人妻丝袜| 久久久久久久97| 久久综合五月丁香久久激情| 99久久国产精品免费一区二区| 精品一区二区久久久久久久网站| 久久精品免费全国观看国产| 91久久福利国产成人精品| 久久免费看黄a级毛片| 99久久亚洲综合精品网站| 亚洲精品乱码久久久久久蜜桃图片| 嫩草影院久久国产精品| 久久人人爽人人爽人人片AV东京热| 91麻豆精品国产91久久久久久| 性欧美大战久久久久久久久| 色综合久久中文字幕综合网| 伊人久久精品线影院| 久久―日本道色综合久久| 久久综合九色综合网站| 久久久久久久女国产乱让韩| 免费一级做a爰片久久毛片潮| 久久精品国产半推半就| 浪潮AV色综合久久天堂| 亚洲乱码精品久久久久..| 国产香蕉久久精品综合网| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 日韩va亚洲va欧美va久久| 久久久WWW成人免费精品| 国产精品九九久久免费视频| 99久久精品九九亚洲精品| 久久免费视频观看| 国产成人久久精品二区三区| 精品久久久久久无码国产| 久久精品无码免费不卡| 久久久久亚洲AV无码专区网站| 欧美亚洲日本久久精品| 亚洲国产日韩欧美综合久久| 欧美久久天天综合香蕉伊| 色婷婷综合久久久久中文一区二区 |