锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产在线视频欧美,欧美一区二区视频在线,久久久久国产精品厨房http://m.shnenglu.com/amyvmiwei/archive/2013/06/08/bugs.htmlMiweiDevMiweiDevSat, 08 Jun 2013 05:11:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2013/06/08/bugs.htmlhttp://m.shnenglu.com/amyvmiwei/comments/200866.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2013/06/08/bugs.html#Feedback0http://m.shnenglu.com/amyvmiwei/comments/commentRss/200866.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/200866.html涓錛欳LANG:error :linker command failed with exit code 1 (use -v to see invocation)
鐢╔CODE鏉ョ紪璇慍OCOS2D-X鐨勯」鐩紝鍙戠幇緙栬瘧鐨勬椂鍊欏嚭鍏堥棶棰樻彁紺篊LANG:error :linker command failed with exit code 1 (use -v to see invocation),涓婁釜鐗堟湰緙栬瘧鎴愬姛錛屾墍浠ラ拡瀵硅繖涓棶棰樺氨寰堝鏄撴帓闄や簡(jiǎn)錛屾煡鐪嬫洿鏂頒簡(jiǎn)浠涔堬紝榪涜鍒嗘瀽銆傚彂鐜板氨鏄坊鍔犱簡(jiǎn)鍑犱釜鏂囦歡錛屾病鏈変粈涔堝ぇ鐨勯棶棰橈紝寮濮嬬綉涓婃壘鎬庝箞use -v to see, 鍙戠幇娌℃湁鐩稿叧鐨勶紝 鐪嬪埌緗戜笂涔熸湁鍑犱釜浜烘彁鍑?guó)櫩欎釜闂锛屼絾鏄兘鏄栆?guī)柟闈㈤潰鐨勶紝涓嶆槸鎴戣繖綾誨瀷鐨勩?br />1. 鏈変漢瑙e喅鐨勬槸錛屽湪宸ヤ綔宸﹁竟瀵艱埅鏍廡arget-->Build Phases-->compile Sources涓紝絎笁搴撳簱鐨勬墍鏈?m鏂囦歡閮芥坊鍔犲埌閲岄潰錛岀劧鍚庣紪璇戦氳繃浜?jiǎn)銆備篃灝辨槸灝戞枃浠剁殑鎯呭喌銆?br />2. 鏈変漢瑙e喅鐨勬槸錛岃鏄庢湁鏃犳硶鍑嗙‘鎵懼埌鐨勫嚱鏁幫紝鍑芥暟鏈夐噸澶嶇幇璞°傞犳垚榪欎釜閿欒鐨勫師鍥犳槸鎴戠洿鎺ュ湪 .h澶存枃浠朵腑瀹炵幇浜?jiǎn)鍑犱釜鍑芥晭图岀劧鍚帢q欎釜澶存枃浠跺張琚埆鐨?c鏂囦歡鎵寮曠敤錛屾湁瀹炵幇鐨勩傛墍浠ヨВ鍐沖姙娉曟槸鎶婂疄鐜扮殑鍑犱釜鍑芥暟鍗曞嚭涓涓?c鏂囦歡閲屽幓銆傝繖鏍峰氨ok浜?jiǎn)銆?br />3. 鏈変漢瑙e喅鐨勬槸錛屽湪main鍑芥暟鐨勫ご錛屾棦import浜?h鏂囦歡鍙坕mport浜?m鏂囦歡錛?鍖呭惈浜?m鏂囦歡鐨勬儏鍐?
4. 榪樻湁浜洪亣鍒頒嬌鐢ㄧ殑搴撶増錛屼笉鏀寔褰撳墠鐨刬os6,iphon5鐗堟湰鐨勯棶棰樸?br />
鍩烘湰涓婇兘涓嶆槸鎴戠殑闂錛屾湁3鐨勬濊礬錛屾垜鎯蟲(chóng)槸涓嶆槸鎴戦噸澶嶅姞浜?jiǎn)鏌愪釜鏂囦挥灱屽洜湄?fù)鏇存柊鐨勬椂鍊欏彂鐜拌嚜宸辨坊鍔犱簡(jiǎn)鍑犱釜鏂版枃浠訛紝榪樻湁涓嚑涓佹枃浠朵篃娣誨姞浜?jiǎn)杩涗簡(jiǎn)xcode欏圭洰錛屽綋鏃跺氨鎬鐤戞庝箞鑰佹枃浠朵笉鍦ㄥ憿銆傘傘傚垹闄わ紝闂瑙e喅銆傘傘備篃灝辨槸鍖呭惈浜?涓悓鏍風(fēng)殑鏂囦歡錛屾垨鑰呭彨宸ョ▼涓啀鍚屼竴namespace涓嬫湁鐩稿悓綾匯佸嚱鏁般?br />5. 鎴戦亣鍒扮殑闂瑙e喅銆?閲嶅娣誨姞浜?jiǎn)鏌愪?h,.cpp鏂囦歡銆?/div>

MiweiDev 2013-06-08 13:11 鍙戣〃璇勮
]]>
LNK2019(1)http://m.shnenglu.com/amyvmiwei/archive/2011/11/07/159775.htmlMiweiDevMiweiDevMon, 07 Nov 2011 11:31:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2011/11/07/159775.htmlhttp://m.shnenglu.com/amyvmiwei/comments/159775.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2011/11/07/159775.html#Feedback0http://m.shnenglu.com/amyvmiwei/comments/commentRss/159775.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/159775.html
error LNK2019: 鏃犳硶瑙f瀽鐨勫閮ㄧ鍙?__malloc_dbg

_DEBUG ; NDEBUG


MiweiDev 2011-11-07 19:31 鍙戣〃璇勮
]]>
VC 姝ら」鐩凡榪囨湡...http://m.shnenglu.com/amyvmiwei/archive/2011/03/29/142958.htmlMiweiDevMiweiDevTue, 29 Mar 2011 09:43:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2011/03/29/142958.htmlhttp://m.shnenglu.com/amyvmiwei/comments/142958.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2011/03/29/142958.html#Feedback0http://m.shnenglu.com/amyvmiwei/comments/commentRss/142958.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/142958.html2.鐢熸垚涓庤皟璇曡礬寰勩?br>3.鎵句笅闈㈠拰XXX.sln鍚岀洰褰曠殑XXX.ncb鏂囦歡錛屽垹闄ゅ畠錛?nbsp;



MiweiDev 2011-03-29 17:43 鍙戣〃璇勮
]]>
boost 1_46 vs2008緙栬瘧http://m.shnenglu.com/amyvmiwei/archive/2011/03/23/142569.htmlMiweiDevMiweiDevWed, 23 Mar 2011 05:42:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2011/03/23/142569.htmlhttp://m.shnenglu.com/amyvmiwei/comments/142569.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2011/03/23/142569.html#Feedback0http://m.shnenglu.com/amyvmiwei/comments/commentRss/142569.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/142569.html

  1. Unarchive the latest version of boost (1.46.0 as of writing) into a directory of your choice (e.g. C:\boost_1_46_0).
  2. Start the Visual Studio Command Prompt for the platform of your choice and navigate to where boost is.
  3. Run: bootstrap.bat to build bjam.
  4. Run bjam: (Win32) bjam --toolset=msvc-9.0 --build-type=complete stage
  5. Go through steps 2 - 6 from the set of instruction above to set the environment variables.
  6. Edit the Library Directories section to include the path to your boost libraries output. (The default for the example and instructions above would be C:\boost_1_46_0\stage\lib. Rename and move the directory first if you want to have x86 & x64 side by side (such as to <BOOST_PATH>\lib\x86 & <BOOST_PATH>\lib\x64).
  7. Repeat steps 2 - 6 for different platform of your choice if needed.



MiweiDev 2011-03-23 13:42 鍙戣〃璇勮
]]>
Memory Barriers鐨勪竴浜涘皬緇?杞?http://m.shnenglu.com/amyvmiwei/archive/2011/03/22/142451.htmlMiweiDevMiweiDevTue, 22 Mar 2011 02:02:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2011/03/22/142451.htmlhttp://m.shnenglu.com/amyvmiwei/comments/142451.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2011/03/22/142451.html#Feedback0http://m.shnenglu.com/amyvmiwei/comments/commentRss/142451.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/142451.html錛坔ttp://blog.liuw.name/669錛?br>

浜斾竴鏈熼棿鐪嬩簡(jiǎn)涓綃囨枃绔狅紝Memory Barriers: a Hardware View for Software Hackers錛屽浜嶮emory Barriers寰楀埌浜?jiǎn)鏇村姞娣卞叆鐨勭悊瑙c?/p>

Cache鏈韓鐨勬洿鏂版槸閬靛畧MESI錛圡odified錛孍xclusive錛孲hared錛孖nvalid錛夊崗璁殑銆侰PU涔嬮棿鐨凜ache淇℃伅鏇存柊閫氳繃娑堟伅浼犻掓潵瀹屾垚銆?/p>

浣嗘槸鐜板湪CPU鐨勮璁′腑錛屽湪Cache涔嬪鍔犲叆浜?jiǎn)Store Buffer鍜孖nvalidate Queue銆係tore Buffer鐨勫姞鍏ワ紝浣垮緱CPU瀵規(guī)煇鍐呭瓨鍗曞厓鐨勬洿鏂頒笉鑳介┈涓婂弽鏄犲埌Cache涓紱Invalidate Queue鐨勫瓨鍦紝浣垮緱鍏朵粬CPU瀵笴ache鐨刬nvalidate鎿嶄綔涓嶈兘椹笂鍙嶆槧鍒癈ache涓係tore Buffer鍜孖nvalidate Queue鎻愰珮?shù)簡(jiǎn)鎬ц兘錛屼絾鏄篃灝卞鑷翠簡(jiǎn)Cache鐨勪笉涓鑷淬?/p>

鍥犳闇瑕佸紩鍏emory Barriers銆係tore Buffer鍜孖nvalidate Queue搴旇鍒嗗埆瀵瑰簲浣跨敤wmb鍜宺mb銆傚綋鐒剁洿鎺ヤ嬌鐢ㄩ氱敤mb涔熸槸鍙互鐨勩?/p>

Roughly speaking, a “rmb” marks only the invalidate queue and a “wmb” marks only the store buffer, while a “mb” does both.

涓鑸潵璇達(dá)紝Memory Barriers搴旇閰嶅浣跨敤錛屾瘮濡傝涓鏂逛嬌鐢ㄤ簡(jiǎn)rmb鍙﹀涓鏂瑰搴斾嬌鐢╳mb銆傚湪Linux鍐呮牳涓紝榪樺瓨鍦ㄧ潃Data Dependence Memory Barrier錛岃繖鏄竴涓緝寮辯殑rmb銆傚叿浣撹Linux鍐呮牳浠g爜鐨凞ocumentation/memory-barriers.txt銆?/p>

MiweiDev 2011-03-22 10:02 鍙戣〃璇勮
]]>
[杞琞Flex Socket 涓?C++ 閫氳 --- 瀹夊叏娌欑闂瑙e喅http://m.shnenglu.com/amyvmiwei/archive/2011/03/16/141942.htmlMiweiDevMiweiDevWed, 16 Mar 2011 02:22:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2011/03/16/141942.htmlhttp://m.shnenglu.com/amyvmiwei/comments/141942.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2011/03/16/141942.html#Feedback2http://m.shnenglu.com/amyvmiwei/comments/commentRss/141942.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/141942.htmlFlex Socket 涓?C++ 閫氳 --- 瀹夊叏娌欑闂瑙e喅

鏈榪戜竴涓」鐩殑瀹㈡埛绔鏀規(guī)垚Flex錛屼嬌鐢⊿ocket涓嶤++閫氳鏃墮亣鍒頒簡(jiǎn)瀹夊叏娌欑闂錛岃繖鏄垜鐨勮В鍐蟲(chóng)柟娉曪紱

1):絳栫暐鏂囦歡涓庝富濂楁帴瀛楀湪鍚屼竴绔彛錛屽彧闇璋冪敤 Socket.connect() 鎴?XMLSocket.connect() 鏂規(guī)硶錛?/p>

2):絳栫暐鏂囦歡涓庝富濂楁帴瀛楀湪涓嶅悓绔彛錛岄渶浣跨敤鐗規(guī)畩鐨?#8220;xmlsocket”璇硶璋冪敤 Security.loadPolicyFile() 鏂規(guī)硶錛屽涓嬫墍紺猴細(xì)

Security.loadPolicyFile("xmlsocket://server.com:2525");

鍏堣皟鐢?Security.loadPolicyFile() 鏂規(guī)硶錛岀劧鍚庡啀璋冪敤 Socket.connect() 鎴?XMLSocket.connect() 鏂規(guī)硶銆?/p>

嫻嬭瘯浠g爜錛氫嬌鐢ㄥ悓涓绔彛

view plaincopy to clipboardprint?
#include <winsock2.h>  
#include <windows.h>  
#include <iostream>  
using namespace std;  
#pragma comment(lib,"ws2_32.lib")  

void main()  
{   
    WORD wVersionRequested;  
    WSADATA wsaData;  
    int err;  
    short port=1800;//绔彛鍙?nbsp; 
      
    wVersionRequested = MAKEWORD( 1, 1 );  
    err = WSAStartup( wVersionRequested, &wsaData );//鍒濆鍖栧鎺ュ瓧  
    if ( err != 0 )  
    {  
        return;  
    }  
      
    if ( LOBYTE( wsaData.wVersion ) != 1 || HIBYTE( wsaData.wVersion ) != 1 )  
    {  
        WSACleanup( );  
        return;  
    }  
      
    SOCKET sockSrv=socket(AF_INET,SOCK_STREAM,0);//鍒涘緩濂楁帴瀛?nbsp; 
    SOCKET sockConn;//鐢ㄦ潵鍜屽鎴風(fēng)閫氫俊鐨勫鎺ュ瓧  
    SOCKADDR_IN addrSrv;//鐢ㄦ潵鍜屽鎴風(fēng)閫氫俊鐨勫鎺ュ瓧鍦板潃  
    addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);  
    addrSrv.sin_family=AF_INET;  
    addrSrv.sin_port=htons(port);  
      
    bind(sockSrv,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));//緇戝畾绔彛  
    listen(sockSrv,5);//渚﹀惉  
      
    printf("Server %d is listening......\n",port);  
      
    SOCKADDR_IN addrClient;  
      
    int len=sizeof(SOCKADDR);  
    char buf[4096];//鎺ユ敹鐨勬暟鎹?nbsp; 
    char rbuf[100]=  
        "<cross-domain-policy> "    
        "<allow-access-from domain=\"*\" to-ports=\"*\"/>"    
        "</cross-domain-policy> ";//濂楁帴瀛楃瓥鐣ユ枃浠?nbsp; 
      
    while(1)  
    {  
        //鎺ュ彈榪炴帴  
        sockConn=accept(sockSrv,(SOCKADDR*)&addrClient,&len);  
        printf("Accept connection from %s\n",inet_ntoa(addrClient.sin_addr));  
          
recv:  
        //鎺ユ敹鏁版嵁  
        int bytes;  
        if((bytes=recv(sockConn,buf,sizeof(buf),0))==SOCKET_ERROR)  
        {  
            printf("鎺ユ敹鏁版嵁澶辮觸!\n");  
            exit(-1);  
        }  

        buf[bytes]='\0';  
        printf("Message from %s: %s\n",inet_ntoa(addrClient.sin_addr),buf);       

        if (0 == strcmp(buf,"<policy-file-request/>"))  
        {  
            //鍙戦佹暟鎹?nbsp; 
            if(send(sockConn,rbuf,strlen(rbuf)+1,0)==SOCKET_ERROR)  
            {  
                printf("鍙戦佹暟鎹け璐ワ紒");  
                exit(-1);  
            }  
            printf("Message to %s: %s\n",inet_ntoa(addrClient.sin_addr),rbuf);  
        }  
        else
        {  
            //Echo  
            if(send(sockConn,buf,strlen(buf)+1,0)==SOCKET_ERROR)  
            {  
                printf("鍙戦佹暟鎹け璐ワ紒");  
                exit(-1);  
            }  
            printf("Message to %s: %s\n",inet_ntoa(addrClient.sin_addr),buf);  
            goto recv;  
        }  
        //娓呯悊濂楁帴瀛楀崰鐢ㄧ殑璧勬簮  
        closesocket(sockConn);  
    }  
}
#include <winsock2.h>
#include <windows.h>
#include <iostream>
using namespace std;
#pragma comment(lib,"ws2_32.lib")

void main()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
short port=1800;//绔彛鍙?br>
wVersionRequested = MAKEWORD( 1, 1 );
err = WSAStartup( wVersionRequested, &wsaData );//鍒濆鍖栧鎺ュ瓧
if ( err != 0 )
{
   return;
}

if ( LOBYTE( wsaData.wVersion ) != 1 || HIBYTE( wsaData.wVersion ) != 1 )
{
   WSACleanup( );
   return;
}

SOCKET sockSrv=socket(AF_INET,SOCK_STREAM,0);//鍒涘緩濂楁帴瀛?br>SOCKET sockConn;//鐢ㄦ潵鍜屽鎴風(fēng)閫氫俊鐨勫鎺ュ瓧
SOCKADDR_IN addrSrv;//鐢ㄦ潵鍜屽鎴風(fēng)閫氫俊鐨勫鎺ュ瓧鍦板潃
addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(port);

bind(sockSrv,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));//緇戝畾绔彛
listen(sockSrv,5);//渚﹀惉

printf("Server %d is listening......\n",port);

SOCKADDR_IN addrClient;

int len=sizeof(SOCKADDR);
char buf[4096];//鎺ユ敹鐨勬暟鎹?br>char rbuf[100]=
   "<cross-domain-policy> "
   "<allow-access-from domain=\"*\" to-ports=\"*\"/>"
   "</cross-domain-policy> ";//濂楁帴瀛楃瓥鐣ユ枃浠?br>
while(1)
{
        //鎺ュ彈榪炴帴
   sockConn=accept(sockSrv,(SOCKADDR*)&addrClient,&len);
   printf("Accept connection from %s\n",inet_ntoa(addrClient.sin_addr));
  
recv:
   //鎺ユ敹鏁版嵁
   int bytes;
   if((bytes=recv(sockConn,buf,sizeof(buf),0))==SOCKET_ERROR)
   {
    printf("鎺ユ敹鏁版嵁澶辮觸!\n");
    exit(-1);
   }

   buf[bytes]='\0';
   printf("Message from %s: %s\n",inet_ntoa(addrClient.sin_addr),buf);  

   if (0 == strcmp(buf,"<policy-file-request/>"))
   {
    //鍙戦佹暟鎹?br>    if(send(sockConn,rbuf,strlen(rbuf)+1,0)==SOCKET_ERROR)
    {
     printf("鍙戦佹暟鎹け璐ワ紒");
     exit(-1);
    }
    printf("Message to %s: %s\n",inet_ntoa(addrClient.sin_addr),rbuf);
   }
   else
   {
    //Echo
    if(send(sockConn,buf,strlen(buf)+1,0)==SOCKET_ERROR)
    {
     printf("鍙戦佹暟鎹け璐ワ紒");
     exit(-1);
    }
    printf("Message to %s: %s\n",inet_ntoa(addrClient.sin_addr),buf);
    goto recv;
   }
        //娓呯悊濂楁帴瀛楀崰鐢ㄧ殑璧勬簮
        closesocket(sockConn);
}
}

 

鏃犺鏄摢縐嶆儏鍐碉紝鏈嶅姟鍣ㄥ潎蹇呴』絳夊緟瀹㈡埛绔殑絎竴嬈′紶杈撲箣鍚庡啀鍐沖畾鏄彂閫佺瓥鐣ユ枃浠惰繕鏄緩绔嬩富榪炴帴銆傚綋 Flash Player 璇鋒眰絳栫暐鏂囦歡鏃訛紝瀹冨緇堜細(xì)鍦ㄥ緩绔嬭繛鎺ュ悗浼犺緭浠ヤ笅瀛楃涓詫細(xì)

<policy-file-request/>
鏈嶅姟鍣ㄦ敹鍒版瀛楃涓插悗錛屽嵆浼?xì)浼犺緭璇ソ{栫暐鏂囦歡銆傜▼搴忓浜庣瓥鐣ユ枃浠惰姹傚拰涓昏繛鎺ュ茍涓嶄細(xì)浣跨敤鍚屼竴榪炴帴錛屽洜姝ゅ簲鍦ㄤ紶杈撶瓥鐣ユ枃浠跺悗鍏抽棴榪炴帴銆傚鏋滀笉鍏抽棴榪炴帴錛孎lash Player 灝嗗叧闂瓥鐣ユ枃浠惰繛鎺ワ紝涔嬪悗閲嶆柊榪炴帴浠ュ緩绔嬩富榪炴帴銆?/p>

闄勭綉緇滆祫鏂欙細(xì)

1,棣栧厛媯(gè)嫻嬬洰鏍囨湇鍔″櫒鐨?43绔彛鏄惁鎻愪緵瀹夊叏絳栫暐
2,濡傛灉1娌℃湁媯(gè)嫻嬪埌絳栫暐錛屽垯媯(gè)嫻媋ctionscript鏄惁浣跨敤浜?jiǎn)Security.loadPolicyFile(xmlsocket://) 鎵嬫鎻愪緵瀹夊叏絳栫暐錛屽鏋滆繕娌℃嫻嬪埌錛屽垯浣跨敤絎?姝ユ嫻?br>3,媯(gè)嫻嬬洰鏍囨湇鍔″櫒鐩爣绔彛鏄惁鎻愪緵瀹夊叏絳栫暐

 

鏈枃鏉ヨ嚜CSDN鍗氬錛岃漿杞借鏍囨槑鍑哄錛?a >http://blog.csdn.net/xuxiangwin/archive/2009/07/07/4324218.aspx



MiweiDev 2011-03-16 10:22 鍙戣〃璇勮
]]>
鎶?ogre 涓殑 Terrain sample縐誨嚭鍗曠嫭浣跨敤.http://m.shnenglu.com/amyvmiwei/archive/2009/02/28/75161.htmlMiweiDevMiweiDevSat, 28 Feb 2009 08:33:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2009/02/28/75161.htmlhttp://m.shnenglu.com/amyvmiwei/comments/75161.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2009/02/28/75161.html#Feedback0http://m.shnenglu.com/amyvmiwei/comments/commentRss/75161.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/75161.html
鐩存帴鎶妔ample閲岀殑terrain鎷瘋礉鍑烘潵錛岀劧鍚庡啀鎶奵ommand閲岀殑include鐨凟xampleApplication.h,ExampleFrameListener.h,ExampleLoadingBar.h,縐誨埌terrian鐨刬nclude涓嬮潰
鐒跺悗灝辨槸緙栬瘧錛岄鍏堜細(xì)鎶ラ敊錛屼粈涔坙ib鏂囦歡娌″姞榪涙潵錛岄偅涔堜綘灝卞湪ogre sdk閲屾壘鍒板悗娣誨姞榪涙潵錛屾斁鍦╯cripts 閲岄潰鏈綆鍗曘備粈涔堝ご鏂囦歡娌″姞榪涙潵錛岄偅涔堜綘灝卞湪ogremain,浠ュ強(qiáng)Dependencies閲岄潰鎵懼埌鍚庡姞榪涙潵錛屾渶鍚庝細(xì)鎶ヤ釜閿欒鏄細(xì)宸ュ叿浠?姝e湪鎵ц鐢熸垚鍚庝簨浠?.."錛岃繖涓殑瑙e喅鏄細(xì)

鏌ラ槄OGRE鐨勮鍧涘彂鐜板拰鐢熸垚鍚庝簨浠舵湁鍏籌紝鍥犱負(fù)鎷瘋礉鍛戒護(hù)娌℃湁鎵ц鎴愬姛
鍦ㄩ」鐩殑灞炴?>鐢熸垚浜嬩歡->鐢熸垚鍚庝簨浠?>鍛戒護(hù)琛岄噷鏈夊涓嬪懡浠?br>copy $(OutDir)\$(TargetFileName) $(OGRE_HOME)\bin\$(ConfigurationName)
鏀規(guī)垚
copy "$(OutDir)\$(TargetFileName)" "$(OGRE_HOME)\bin\$(ConfigurationName)"
灝卞彲浠ヤ簡(jiǎn)

涔熷氨鏄姞涓?鍙屽紩鍙?..榪欎笅緙栬瘧榪囦簡(jiǎn)錛屼絾鏄繍琛屽樊 璧勬簮鏂囦歡錛屾墍浠ュ氨鎶ラ敊錛?br>瑙e喅錛?br>鎶妑esources.cfg,ogre.cfg,Plugins.cfg,media.cfg,quake3settings.cfg闈犲埆榪涙潵錛屼篃璁告煇浜涙病鐢紝鎴戣繕娌$湅錛岀劧鍚庢妸sample閲岀殑Media鏁翠釜鏂囦歡澶規(guī)嫹璐濆埌srcipts錛岀劧鍚庢敼resources,cfg閲岀殑鏂囦歡璺緞銆傘傘?br>FileSystem=./Media/models
FileSystem=./Media/overlays
FileSystem=./Media/particle
FileSystem=./Media/gui
FileSystem=./Media/DeferredShadingMedia
Zip=./Media/packs/cubemap.zip
Zip=./Media/packs/cubemapsJS.zip
Zip=./Media/packs/dragon.zip
Zip=./Media/packs/fresneldemo.zip
Zip=./Media/packs/ogretestmap.zip
Zip=./Media/packs/skybox.zip

鐒跺悗灝眔k浜?jiǎn)~


MiweiDev 2009-02-28 16:33 鍙戣〃璇勮
]]>
娓告垙鎶鑳藉喎鍗存椂闂寸殑鍥炬爣緇樺埗http://m.shnenglu.com/amyvmiwei/archive/2008/12/17/69694.htmlMiweiDevMiweiDevWed, 17 Dec 2008 14:51:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2008/12/17/69694.htmlhttp://m.shnenglu.com/amyvmiwei/comments/69694.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2008/12/17/69694.html#Feedback1http://m.shnenglu.com/amyvmiwei/comments/commentRss/69694.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/69694.html闃呰鍏ㄦ枃

MiweiDev 2008-12-17 22:51 鍙戣〃璇勮
]]>
姹傛晳錛乄ebkit~緙栬瘧http://m.shnenglu.com/amyvmiwei/archive/2008/11/30/68217.htmlMiweiDevMiweiDevSun, 30 Nov 2008 05:32:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2008/11/30/68217.htmlhttp://m.shnenglu.com/amyvmiwei/comments/68217.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2008/11/30/68217.html#Feedback7http://m.shnenglu.com/amyvmiwei/comments/commentRss/68217.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/68217.html      鏈夊摢浣嶉珮鎵嬪彲浠ユ寚寮曞啀涓嬩箞錛熻阿璋
         涓昏鏄壘鍒癢ebkit鐨勬帴鍙o紝Thanks ~

MiweiDev 2008-11-30 13:32 鍙戣〃璇勮
]]>
qt 緙栬瘧鎬葷粨~http://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67932.htmlMiweiDevMiweiDevWed, 26 Nov 2008 13:18:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67932.htmlhttp://m.shnenglu.com/amyvmiwei/comments/67932.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67932.html#Feedback0http://m.shnenglu.com/amyvmiwei/comments/commentRss/67932.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/67932.html鏈榪戞墦綆楃湅涓婬TML鐨勬覆鏌擄紝鎹QT閲岄潰鐢ㄤ簡(jiǎn)webkit錛屾兂鏉ョ湅鐪嬶紝鍙槸鎵句簡(jiǎn)鍗婂ぉ娌″彂鐜頒竴涓?.sln鏂囦歡錛屽湪緗戜笂閮侀椃浜?jiǎn)鍗婂ぉ~
榪樺ソ鎵懼埌浜?jiǎn)瑙e喯x(chóng)柟妗堬紝璁板綍涓嬫潵~~~~
http://www.qtcn.org/bbs/home.php QT涓枃璁哄潧錛岀増涓誨簲璇ュ緢寮哄ぇ~~鎬葷粨浜?jiǎn)寰堝鐗堟湰鐨劸~栬瘧鏂規(guī)~

鍙槸鎴戜笅杞界殑4.4.3鐨勶紝緇撴灉娌℃湁鐪嬪埌銆傛渶鍚庡湪緗戜笂鍙戠幇浜?jiǎn)涓鏂囷紒
http://blog.csdn.net/huybin_wang/archive/2008/10/17/3091377.aspx錛岃窡鐫浠栫殑璧幫紝鍑犱箮鎴愬姛錛屽敮涓鐨勫氨鏄暡鍛戒護(hù)鐨勬椂鍊欎笉鏄敤鐨剆tart-->cmd錛岃屾槸vs2003閲岄潰鐨勫懡浠ゆ彁紺恒?br>
鏂囩珷杞澆濡備笅錛?br>

涓.    瀹夎鍑嗗:

1.     鍑嗗瀹夎鏂囦歡:

 (1):Qt 4.4.3 OpenSource for Windows

涓嬭澆鍦板潃: ftp://ftp.trolltech.no/qt/source/qt-win-opensource-src-4.4.3.zip

(2)Qt Visual Studio Integration v1.2.2 for.VS.2003.2005 鑻辨枃鐗?/span>

涓嬭澆鍦板潃:http://www.fixdown.com/china/Programming/2525.htm

(3)Visual Assist (浠g爜鎻愮ず鍔熻兘,閫夎)

2.    宸插畨瑁匳S2005,瀹夎鍏朵腑C++鍗沖彲.

3.    灝嗕笅杞界殑Qt 4.4.3鏂囦歡瑙e帇. 濡傝В鍘嬭嚦鐩綍D:\QT\4.4.3

4.     璁劇疆鐜鍙橀噺

       鍙沖嚮鎴戠殑鐢?shù)鑴?>灞炴?>楂樼駭->鐜鍙橀噺;

     鍦ㄧ郴緇熷彉閲忎腑鏂板緩QTDIR鍙橀噺,鍙橀噺鍊糄:\QT\4.4.3

       鏂板緩QMAKESPEC鍙橀噺,鍙橀噺鍊紈in32-msvc2005 

        鍦≒ATH鍙橀噺涓~鍔?D:\QT\4.4.3\bin;

 PS: 

==============================

        value                             platform 

        win32-msvc                   VC6      
        win32-msvc2003           VS2003 
        win32-msvc2005           VS2005
        win32-msvc2008           VS2008

==============================

鑷蟲(chóng)鍑嗗宸ヤ綔緇撴潫.

 

浜?    緙栬瘧QT

1.    閰嶇疆

 鍦ㄥ懡浠よ鎻愮ず絎︿笅榪涘叆QTDIR鐩綍,濡俢d D:\QT\4.4.3

  鍦ㄥ懡浠よ涓緭鍏onfigure -no-dsp -vcproj

    (鍏蜂綋鍙傛暟璁劇疆鍙緭鍏onfigure /?鏌ョ湅)

    configure 澶х害闇鍑犲垎閽熸椂闂?

2.    緙栬瘧

configure瀹屾垚鍚?浼?xì)鏈夋彁绀?姝ゆ椂鍙渶杈撳叆nmake榪涜緙栬瘧.緙栬瘧鎵鑺辨椂闂磋緝闀?涓や笁涓皬鏃?瑙嗘満鍣ㄦц兘鑰屽畾).

 

涓?    瀹夎Qt Visual Studio Integration v1.2.2

鐩存帴瀹夎鍗沖彲,鐢ㄦ埛鍚嶄換鎰?娉ㄥ唽鐮佸彲鍙栦笅鍒楀間箣涓:

FG6ALD-Y2PYGSX-F4M-LQAHD59-JZ6QKN-FJ7PXV-049B

FGEZDGX-AZPBJ8X-F4M-K44SA7M-UEG7TH-UYAML8M-05D7

FGPDXA9-MXKFJYM-F4M-BHEDKZX-8XCETXX-92WFVWX-A05E

FGWNPUX-Y6X26L9-F4M-GLZMY99-97RXPJX-BP256DX-737C

 

鍥?    閰嶇疆VS2005

"宸ュ叿"->"閫夐」"->"QT"->"Builds"娣誨姞version name: 4.4.3     PATH: D:\QT\4.4.3

鑻ュ畨瑁呬簡(jiǎn)Visual Assist,鍒欓渶閫夋嫨"VAssistX" -> "Visual Assist X Options ..." -> "Projects", 鍦?Platform"閲岄潰鎶?Win32"鏀逛負(fù)"Custom",
鍦?Stable include files"涓坊鍔燚:\Qt\4.3.3\include鐩綍涓嬬殑瀛愭枃浠跺す.
 

 

灝咲:\QT\4.4.3\bin鐩綍涓嬬殑DLL鏂囦歡鎷峰埌C:\windows鐩綍涓?娉ㄦ剰,閲嶈QT鏃惰寰楀垹闄ゆ垨鏇挎崲.鍚﹀垯鍙兘浼?xì)鍑虹幇鎵句笉鍒伴摼鎺ュ叆鍙g殑閿欒?)

鑷蟲(chóng)瀹夎緇撴潫.

 

浜?     嫻嬭瘯

VS2005涓?"鏂囦歡"->"鏂板緩"->"欏圭洰",閫夋嫨"Qt Projects"->"Qt Application".杈撳叆鍚嶇О.紜畾,FINISH,OK

鍙屽嚮瑙e喅鏂規(guī)涓?hello.ui",鍗沖彲寮瑰嚭紿椾綋緙栬緫鍣?鍦ㄧ獥浣撲笂鍔犲叆涓涓猈IDGET,濡侭UTTON.

緙栬瘧榪愯鍗沖彲.


 



MiweiDev 2008-11-26 21:18 鍙戣〃璇勮
]]>
Singleton榪欏張鏄負(fù)浠涔堬紵錛燂紵http://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67930.htmlMiweiDevMiweiDevWed, 26 Nov 2008 13:10:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67930.htmlhttp://m.shnenglu.com/amyvmiwei/comments/67930.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67930.html#Feedback4http://m.shnenglu.com/amyvmiwei/comments/commentRss/67930.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/67930.html璁捐妯″紡涔婼ingleton 鍗曟佹ā寮忔兂蹇呭ぇ瀹墮兘鐜╄繃錛屼絾鏄粖澶╂垜紕板埌涓棶棰橈紝娌℃兂娓呮錛屽繕楂樻墜璧愭暀錛?br>涓嬮潰灝辨槸Singleton澶存枃浠?#8220;1.h”

#ifndef _SINGLETON_H__
#define _SINGLETON_H__

#include 
<assert.h>
#include 
<iostream>
using namespace std;

#if VW3D_COMPILER == COMPILER_MSVC
// Turn off warnings generated by this singleton implementation
#   pragma warning (disable : 4311)
#   pragma warning (disable : 
4312)
#endif


/** Template class for creating single-instance global classes.
*/

template 
<typename T> class Singleton
{
protected:

    
static T* ms_Singleton;

public:
    Singleton( 
void )
    
{
        cout 
<< "Sungleton Create~" << endl;
        assert( 
!ms_Singleton );
        ms_Singleton 
= static_cast< T* >this );
    }

    
~Singleton( void )
    
{
        cout 
<< "Sungleton DeCreate~" << endl;
        assert( ms_Singleton );  ms_Singleton 
= 0;  
    }

    
static T& getSingleton( void )
    
{  assert( ms_Singleton );  return ( *ms_Singleton );  }
    
static T* getSingletonPtr( void )
    
{  return ( ms_Singleton );  }
}
;
#endif

涓嬮潰鏄竴涓被A鏉ヨ繍鐢ㄤ粬“A.h”
#pragma once
#include 
"1.h"
#include 
<iostream>
using namespace std;

class CA : public Singleton<CA>
{
public:
    CA(
void);
    
~CA(void);

    
void print(int i)
    
{
        cout 
<< i << endl;
    }

}
;


綾籄鐨勫疄鐜?#8220;a.cpp”
#include ".\a.h"

CA 
* Singleton<CA>::ms_Singleton = NULL;

CA::CA(
void)
{
    cout 
<< "Cr CA" << endl;
}


CA::
~CA(void)
{
    cout 
<< "~~CA" << endl;
}


OK鏈涓嬮潰灝辨槸Main鍑芥暟浜?jiǎn)~
#include <Windows.h>
#include 
<iostream>
#include 
<tchar.h>
#include 
<assert.h>
#include 
"A.h"
   
int main()
   
{
      
// CA ca;
       CA::getSingletonPtr()->print(100);

       getchar();
       
return 0;
   }

鐬ф垜鎶奀A ca;娉ㄩ噴鎺変簡(jiǎn)錛屼絾鏄繕鏄?...鎴愬姛鐨勮皟鐢ㄤ簡(jiǎn)鍑芥暟....鍙笉榪囨病鏈夋墦鍗拌繘鍏ユ瀯閫犲嚱鏁?..鐨勪俊鎭?br>WHY ? 娌¤繘鏋勯犲嚱鏁伴偅涔坓etSingletonPtr()搴旇鏄疦ULL鍚с傝繕鑳借皟鐢ㄥ嚱鏁皃rint錛燂紵

MiweiDev 2008-11-26 21:10 鍙戣〃璇勮
]]>
POW鍑芥暟璀﹀憡錛?/title><link>http://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67929.html</link><dc:creator>MiweiDev</dc:creator><author>MiweiDev</author><pubDate>Wed, 26 Nov 2008 12:58:00 GMT</pubDate><guid>http://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67929.html</guid><wfw:comment>http://m.shnenglu.com/amyvmiwei/comments/67929.html</wfw:comment><comments>http://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67929.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/amyvmiwei/comments/commentRss/67929.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/amyvmiwei/services/trackbacks/67929.html</trackback:ping><description><![CDATA[<p>浠婂ぉ鍦╟odeproject涓婄湅鍒拌繖綃囨枃绔狅紝pow鍑芥暟鐨勪笉紼沖畾錛屾垜灝遍『鎵嬭瘯浜?jiǎn)璇曞Q岀粨鏋滆繕鐪熸槸鐨剘錛岄亾鐞嗘垜榪樻病鎵懼埌錛屽彧鏄互鍚庡皬蹇?jī)杩欐狅L(fēng)敤錛?br><a >http://www.codeproject.com/KB/debug/powproblem.aspx</a><br><br>鎴戣瘯楠岀殑鎴浘</p> <p><img height=273 alt="" src="http://m.shnenglu.com/images/cppblog_com/amyvmiwei/pow1.JPG" width=520 border=0></p> <p><img height=352 alt="" src="http://m.shnenglu.com/images/cppblog_com/amyvmiwei/pow2.JPG" width=640 border=0><br>~</p> <img src ="http://m.shnenglu.com/amyvmiwei/aggbug/67929.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/amyvmiwei/" target="_blank">MiweiDev</a> 2008-11-26 20:58 <a href="http://m.shnenglu.com/amyvmiwei/archive/2008/11/26/67929.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>緙栬瘧CEGUI鐨勬葷粨錛?/title><link>http://m.shnenglu.com/amyvmiwei/archive/2008/11/23/67664.html</link><dc:creator>MiweiDev</dc:creator><author>MiweiDev</author><pubDate>Sun, 23 Nov 2008 07:40:00 GMT</pubDate><guid>http://m.shnenglu.com/amyvmiwei/archive/2008/11/23/67664.html</guid><wfw:comment>http://m.shnenglu.com/amyvmiwei/comments/67664.html</wfw:comment><comments>http://m.shnenglu.com/amyvmiwei/archive/2008/11/23/67664.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://m.shnenglu.com/amyvmiwei/comments/commentRss/67664.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/amyvmiwei/services/trackbacks/67664.html</trackback:ping><description><![CDATA[<p>      鏈榪戞墦綆楃爺絀禖EGUI錛屼絾鏄墦寮鐪嬪氨鏄病鏈塻olution,涓寮濮嬬殑鎴戝氨娌¢【鐫鐪嬩粈涔堟枃浠跺氨鐩存帴鍒涘緩鑷繁鐨勫伐紼?**.sln鐒跺悗鍚nclude,src,娣誨姞榪涙潵~涓緙栬瘧錛岃倧---閿欒寰堝錛屼粈涔堝ご鏂囦歡錛屼粈涔坙ib娌℃壘鍒般傘備竴鐪嬪績(jī)?yōu)鍑変簡(jiǎn)锛寵寰涓嶅緱鐪嬩簡(jiǎn)锛尀鎸ㄧ潃鍦ㄦ坊dependencies閲岄潰鐨刬nclude,lib緗戜笂鐙傛悳绱㈢劧鍚庢坊鍔犱箣錛屼笉鏂欒繕鏄病瑙e喅錛屼篃灝辨槸紕板埌<span>_FT_Init_FreeType __imp__FT_Init_FreeType銆傘傘傘傜瓑鐨勮繛鎺ラ敊璇瘇~鐒跺悗灝卞湪緗戜笂鍥涘璁ㄦ暀錛屾渶濂界鍒?#8220;涓冩槦閲嶅墤”鐨勭暀璦璇達(dá)紝鑷繁鎽哥儲(chǔ)鑳藉鍒板緢澶氫笢瑗匡紝浜庢槸灝卞張鎹¤搗浠ュ墠鐨勫伐紼嬫潵鐮旂┒..<br>       璁板緱浠ュ墠鐜╄繃freetype鐨勪笢瑗匡紝鎵浠ユ垜鐭ラ亾榪欎簺閮芥槸freetype鐨刲ib闂錛屾垜灝辨墦寮浠ュ墠鐨勪笢涓滐紝鎵懼埌浠ュ墠freetype鐨刲ib,鐩存帴鐢?pragma comment(lib, ''../../../bin/freetype.lib')鏉ヨ繛鎺ワ紝OK鐨勫樊涓嶅浜?jiǎn)~~</span></p> 濡傛灉  鍑虹幇“****鍐呴儴緙栬瘧鍣ㄩ敊璇?#8221; 鍙屽嚮鍦ㄦ枃浠剁涓琛岋紝瑙e喅鏂規(guī)硶鏄?錛氳緗細(xì)涓嶄嬌鐢ㄩ緙栬瘧澶存枃浠訛紝<br><br>      浠婂ぉ鍦ㄧ綉涓婄湅鍒頒釜榪炴帴錛岃矊浼煎彲浠ョ湅鐪媬   鐢ㄤ粬鐨勬柟娉曪紝鍜屾垜鑷繁鐨勬柟寮忛亣鍒板樊涓嶅鐨勯棶棰榽~浠ュ墠鐨勬暀璁紙灝辨槸涓婇潰錛夛紝瑙e喅浜?jiǎn)~<br>浠栫殑緗戝潃鏄?a >http://www.cnblogs.com/xfxsworld/archive/2007/11/24/962532.html</a>  錛堝皬紲ワ級(jí)錛屽緢璇︾粏銆?br><br><br><br><strong><font face="Courier New" size=5>vs2005鐜涓婥ELayoutEditor婧愮爜緙栬瘧璇︾粏姝ラ<br><br></font></strong>浠婂ぉ鍒濊瘯浜?jiǎn)涓涓婥EGUI鐨勫畼鏂圭紪杈戝櫒鈥斺擟ELayoutEditor錛屽叾榪囩▼鐪熷彲璋?#8220;楗卞彈鎸姌”<img height=20 alt="" src="http://www.cnitblog.com/Emoticons/QQ/13.gif" width=20 border=0>銆傜幇綆瑕佸啓涓嬪叾婧愮爜鐨勭紪璇戣繃紼嬶紝宸蹭嬌鍙兘浼?xì)鐢ㄥ埌鐨勬湅鍙嫗畱璧颁簺寮?br><br>1.    瑕佺紪璇慍ELayoutEditor錛岃嚜鐒墮渶瑕佸厛緙栬瘧CEGUI鐨勪笢涓滐紝鏈?縐嶉夋嫨錛?br>        1.1 瀹夎SDK錛岃繖鏄笅杞藉湴鍧錛?a ><font color=#1d58d1>http://jaist.dl.sourceforge.net/sourceforge/crayzedsgui/CEGUI-SDK-0.5.0b-vc8.exe</font></a>錛屼笉榪囧茍涓嶆帹鑽愯繖縐嶆柟娉曪紝鍥犱負(fù)SDK閲岀殑debug鐗坉ll浼間箮鏈夐棶棰樸傘傘?br>        1.2 緙栬瘧鍏舵簮浠g爜銆備笅杞藉湴鍧錛?a ><font color=#1d58d1>http://jaist.dl.sourceforge.net/sourceforge/crayzedsgui/CEGUI-0.5.0b.zip</font></a>錛屽彟澶栬繕闇瑕佷笅杞戒緷璧栨枃浠跺寘dependencies package 錛屼笅杞藉湴鍧鏄細(xì)<a ><font color=#1d58d1>http://jaist.dl.sourceforge.net/sourceforge/crayzedsgui/CEGUI-DEPS-0.5.0b-vc8.zip</font></a>錛岀劧鍚庡皢渚濊禆鏂囦歡瑙e帇榪涙簮浠g爜鏂囦歡澶瑰氨O(jiān)K浜?jiǎn)銆?br>                  1.2.1   鍏堝埆鎬ョ潃鎵緎olution錛屾湁涓湴鏂歸渶瑕佹敞鎰忋侰EGUI榛樿鐨勬槸OPENGL娓叉煋錛屽鏋滄槸鐢―3D鐨勮瘽榪樺緱鏀逛竴涓湴鏂廣傝繘..\makefiles\premake鏂囦歡澶規(guī)壘鍒癱onfig.lua鏂囦歡錛岃浜嬫湰鎵撳紑銆傛敼鎴?#8220;OPENGL_RENDERER = false錛孌IRECTX9_RENDERER = true”錛屼繚瀛樺氨鍙互浜?jiǎn)銆侰ELayoutEditor鏄敤OPENGL鐨勶紝鎵浠ヨ繖閲屼笉鍋氫換浣曟敼鍔ㄣ?br>                  1.2.2    榪愯build_vs2005.bat鏂囦歡錛屾墽琛屽畬姣曞悗浼?xì)鐢熸垚CEGUI.sln鏂囦歡錛屾墦寮灝卞彲鐩存帴緙栬瘧浜?br>         1.3   寤虹珛鐜鍙橀噺錛氭垜鐨勭數(shù)鑴慭灞炴楂樼駭\鐜鍙橀噺錛岀劧鍚庡湪涓婇潰鐨勭敤鎴峰彉閲忓尯鏂板緩涓涓紝鍙橀噺鍚嶆槸CEGUI錛屽彉閲忓兼槸CEGUI鐨勮В鍘嬬洰褰曘傛敞鎰忚繖姝ヤ笉鑳界渷<br><br><br>2    鐢變簬CELayoutEditor浣跨敤浜?jiǎn)wxWidgets錛屾墍浠ュ湪緙栬瘧CELayoutEditor涔嬪墠榪橀渶瑕佷笅杞絯xWidgets銆傜洰鍓嶆渶鏂扮増鏈槸2.86錛岃繘鍏ュ畼鏂逛笅杞界綉欏?a ><font color=#1d58d1>http://www.wxwidgets.org/downloads/</font></a> 閫夋嫨WxAll涓嬭澆銆?br>        2.1 寤虹珛鐜鍙橀噺錛氭垜鐨勭數(shù)鑴慭灞炴楂樼駭\鐜鍙橀噺錛岀劧鍚庡湪涓婇潰鐨勭敤鎴峰彉閲忓尯鏂板緩涓涓紝鍙橀噺鍚嶆槸WXWIDGETS錛屽彉閲忓兼槸wxWidgets鐨勮В鍘嬬洰褰曘?br>        2.2  榪泈xWidgets鐨勮В鍘嬬洰褰曟壘鍒?font size=2>wx.dsw錛屾墦寮銆?#8220;Yes To All”杞崲銆傝漿鎹㈠畬姣曞悗鍏堝埆緙栬瘧錛岃繕闇瑕佹敼涓嬨傚洜涓?font size=3>wxWidgets榛樿騫朵笉鏄疧PENGL</font><br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">Open $(WXWIDGETS)\include\wx\msw\setup.h and replace <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>Code: <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> wxUSE_GLCANVAS 0  </span><span style="COLOR: #000000"><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>WITH Code: <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> wxUSE_GLCANVAS 1 </span><span style="COLOR: #000000"><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">7.2</span><span style="COLOR: #000000"> Open $(WXWIDGETS)\include\wx\univ\setup.h and replace <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>Code: <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">#if</span><span style="COLOR: #000000"> defined(__WIN32__) </span><span style="COLOR: #000000"><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>   </span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> wxUSE_GLCANVAS 1 </span><span style="COLOR: #000000"><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000">    <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>    </span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> wxUSE_GLCANVAS 0 </span><span style="COLOR: #000000"><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>WITH <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>Code: <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> wxUSE_GLCANVAS 1 </span><span style="COLOR: #000000"><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span></div> <p><br>           2.3    鐜板湪灝卞彲浠ュ紑濮嬬紪璇戜簡(jiǎn)銆傛敞鎰忚閫夋嫨“Unicode Debug”鍜?#8220;'Unicode Release”鏂瑰紡<br><br>3          涓嬭澆CELayoutEditor銆傛垜鏄敤SVN鎺ョ殑錛屽湴鍧鏄?<a class=postlink target=_blank><font color=#006699>https://crayzedsgui.svn.sourceforge.net/svnroot/crayzedsgui/CELayoutEditor/trunk</font></a><br>            3.1    瑙e帇鍚庢墦寮宸ョ▼錛屽皢Include鍜孡ib璺緞鏀規(guī)垚鑷繁鐨勶紝鍏朵粬鐨勪笉鐢ㄦ敼<br>            3.2    寤虹珛鐜鍙橀噺錛氭垜鐨勭數(shù)鑴慭灞炴楂樼駭\鐜鍙橀噺錛岀劧鍚庡湪涓婇潰鐨勭敤鎴峰彉閲忓尯鏂板緩涓涓紝鍙橀噺鍚嶆槸CE_LAYOUT_EDITOR 錛屽彉閲忓兼槸CELayoutEditor鐨勮В鍘嬬洰褰曘傛敞鎰忚繖姝ヤ笉鑳界渷<br>            3.3    緇堜簬鍙互寮濮嬬紪璇戜簡(jiǎn)銆傘傘?img height=20 alt="" src="http://www.cnitblog.com/Emoticons/QQ/11.gif" width=20 border=0><br><br>4          <br>            4.1    緙栬瘧浼?xì)鍑虹庮C竴涓敊璇紝鏆傛椂鎴戣繕娌℃壘鍒拌В鍐蟲(chóng)柟娉曪紝浠呬粎鏄粰閿欒鐨勫湴鏂規(guī)敞閲婃帀浜?jiǎn)銆傘傘傜劧鍚庡氨緙栬瘧鎴愬姛浜?br>            4.2    鎷蜂竴浜涗笢瑗胯繃鏉?/p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">TO $(CE_LAYOUT_EDITOR)\bin\debug (Debug configuration) <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUIBase_d.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUIExpatParser_d.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUIFalagardWRBase_d.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUISILLYImageCodec_d.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUITGAImageCodec_d.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> OpenGLGUIRenderer_d.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> SILLY_d.dll<br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top>TO $(CE_LAYOUT_EDITOR)\bin\release (Release configuration) <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUIBase.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUIExpatParser.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUIFalagardWRBase.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUISILLYImageCodec.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> CEGUITGAImageCodec.dll <br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> OpenGLGUIRenderer.dll<br><img alt="" src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> SILLY.dll</span></div> <p>           4.3 SILLY.dll鍜孲ILLY_d.dll鍦ㄤ緷璧栨枃浠跺す閲?br><br>OK銆傘傘傚埌榪欓噷灝卞畬浜?jiǎn)锛岃櫧鐒稑q欎釜宸ュ叿鐨刡ug寰堝錛屼笉榪囦笉鎬曪紝緙栬瘧瀹冨氨鏄負(fù)浜?jiǎn)瑕佹敋w犲畠錛屽懙鍛點(diǎn)傚笇鏈涙鏂囧浣犳湁鎵甯姪<img height=20 alt="" src="http://www.cnitblog.com/Emoticons/QQ/13.gif" width=20 border=0><br></p> </font> <img src ="http://m.shnenglu.com/amyvmiwei/aggbug/67664.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/amyvmiwei/" target="_blank">MiweiDev</a> 2008-11-23 15:40 <a href="http://m.shnenglu.com/amyvmiwei/archive/2008/11/23/67664.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>涓轟粈涔堝湪MFC涓殑鍗曟枃妗d笅鐢―3D鐢誨浘鍧愭爣涓嶅鐩橈紒http://m.shnenglu.com/amyvmiwei/archive/2008/09/16/61989.htmlMiweiDevMiweiDevTue, 16 Sep 2008 08:49:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2008/09/16/61989.htmlhttp://m.shnenglu.com/amyvmiwei/comments/61989.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2008/09/16/61989.html#Feedback3http://m.shnenglu.com/amyvmiwei/comments/commentRss/61989.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/61989.html闃呰鍏ㄦ枃

MiweiDev 2008-09-16 16:49 鍙戣〃璇勮
]]>
VC 涓幏寰楀綋鍓嶆湰鏈虹殑鏃墮棿鏂規(guī)硶http://m.shnenglu.com/amyvmiwei/archive/2008/07/05/55412.htmlMiweiDevMiweiDevSat, 05 Jul 2008 10:32:00 GMThttp://m.shnenglu.com/amyvmiwei/archive/2008/07/05/55412.htmlhttp://m.shnenglu.com/amyvmiwei/comments/55412.htmlhttp://m.shnenglu.com/amyvmiwei/archive/2008/07/05/55412.html#Feedback1http://m.shnenglu.com/amyvmiwei/comments/commentRss/55412.htmlhttp://m.shnenglu.com/amyvmiwei/services/trackbacks/55412.html//鏂規(guī)鈥?浼樼偣錛氫粎浣跨敤C鏍囧噯搴擄紱緙虹偣錛氬彧鑳界簿紜埌縐掔駭

#include <time.h>

#include <stdio.h>

int main( void )

{

time_t t = time( 0 );

char tmp[64];

strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 鏈勾絎?j澶?%z",

localtime(&t) );

puts( tmp );

return 0;

}

 

//鏂規(guī)浜?浼樼偣錛氳兘綺劇‘鍒版縐掔駭錛涚己鐐癸細(xì)浣跨敤浜?jiǎn)windows API

#include <windows.h>

#include <stdio.h>

int main( void )

{

SYSTEMTIME sys;

GetLocalTime( &sys );

printf( "%4d/%02d/%02d %02d:%02d:%02d.%03d 鏄熸湡%1d\n"

,sys.wYear,sys.wMonth,sys.wDay

,sys.wHour,sys.wMinute,sys.wSecond,sys.wMilliseconds

,sys.wDayOfWeek);

 

return 0;
}

//鏂規(guī)涓?浼樼偣錛氬埄鐢ㄧ郴緇熷嚱鏁?br>#include<stdlib.h>
#include<iostream>
using namespace std;
void main(){
system("time");
}
鍙互鏀瑰彉鐢?shù)鑴戠殑鏃堕棿璁惧?

鏂規(guī)4錛?br>#include<iostream>
#include<ctime>
using namespace std;
int main(){
time_t now_time;
now_time = time(NULL);
cout<<now_time;
return 0;
}
灝嗗綋鍓嶆椂闂存姌綆椾負(fù)縐掔駭錛屽啀閫氳繃鐩稿簲鐨勬椂闂存崲綆楀嵆鍙?br>
鏂規(guī)5
//////////////////////////////////////////////////////////////////////////////////////////////
void main() {   
    LARGE_INTEGER lv;

    // 鑾峰彇姣忕澶氬皯CPU Performance Tick
    QueryPerformanceFrequency( &lv );

    // 杞崲涓烘瘡涓猅ick澶氬皯縐?br>    double secondsPerTick = 1.0 / lv.QuadPart;
   
    for ( size_t i = 0; i < 100; ++i ) {
        // 鑾峰彇CPU榪愯鍒扮幇鍦ㄧ殑Tick鏁?br>        QueryPerformanceCounter( &lv );

        // 璁$畻CPU榪愯鍒扮幇鍦ㄧ殑鏃墮棿
        // 姣擥etTickCount鍜宼imeGetTime鏇村姞綺劇‘
        double timeElapsedTotal = secondsPerTick * lv.QuadPart;
       
        cout.precision( 6 );
        cout << fixed << showpoint << timeElapsedTotal << endl;
        //printf( "%lf \n", timeElapsedTotal ) ;
    }
}



MiweiDev 2008-07-05 18:32 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            先锋亚洲精品| 午夜精品福利一区二区三区av| 麻豆成人91精品二区三区| 亚洲一区国产精品| 一级日韩一区在线观看| 亚洲天堂av在线免费| 一区二区三区四区蜜桃| 中文国产成人精品久久一| 亚洲性图久久| 欧美一区二区三区免费大片| 欧美伊人久久久久久久久影院| 欧美一区国产在线| 久久免费视频网| 欧美激情一区二区三区| 欧美天堂亚洲电影院在线播放| 国产精品成av人在线视午夜片| 国产日产亚洲精品| 亚洲人成毛片在线播放| 亚洲午夜激情网页| 欧美在线视频观看| 欧美国产成人精品| 国产精品99久久久久久久久| 久久国产精品黑丝| 久久一区二区三区四区五区| 久热精品视频在线免费观看 | 久久精视频免费在线久久完整在线看| 久久se精品一区二区| 麻豆国产va免费精品高清在线| 亚洲欧洲精品一区二区三区不卡 | 免费在线观看日韩欧美| 欧美色123| 亚洲激情在线观看| 欧美一区二区国产| 亚洲日本在线视频观看| 欧美一区二区三区视频免费播放| 欧美大片在线观看一区| 国产三级欧美三级| 亚洲色图综合久久| 欧美国产视频日韩| 欧美一区二区三区四区在线观看地址| 欧美国产大片| 在线国产精品播放| 久久九九免费视频| 亚洲制服欧美中文字幕中文字幕| 欧美freesex交免费视频| 国产午夜久久| 午夜精品一区二区三区在线视 | 午夜精品久久久久久久蜜桃app| 欧美第十八页| 久久国产夜色精品鲁鲁99| 国产精品乱码一区二区三区| 日韩视频在线观看| 亚洲电影免费在线| 久久天天躁狠狠躁夜夜爽蜜月| 国产欧美日韩视频一区二区三区 | 午夜宅男久久久| 亚洲国产精品久久91精品| 欧美专区亚洲专区| 国产亚洲二区| 欧美在线高清视频| 亚洲一区二区三区激情| 国产精品久久福利| 亚洲伊人一本大道中文字幕| 亚洲片区在线| 欧美日韩国产黄| 在线亚洲伦理| 一本色道久久综合狠狠躁篇怎么玩| 免费观看亚洲视频大全| 欧美国产精品中文字幕| 亚洲黄色片网站| 亚洲高清av| 欧美大片91| 一区二区三区回区在观看免费视频| 亚洲国产高清aⅴ视频| 欧美成人免费全部观看天天性色| 亚洲伦理在线免费看| 亚洲美女福利视频网站| 国产精品久久国产三级国电话系列| 亚洲伊人伊色伊影伊综合网| 亚洲欧美国产精品桃花| 曰韩精品一区二区| 亚洲欧洲精品一区二区三区不卡| 欧美日韩精品欧美日韩精品 | 亚洲日本在线视频观看| 国产精品卡一卡二| 老鸭窝毛片一区二区三区 | 海角社区69精品视频| 麻豆久久婷婷| 欧美精品日韩三级| 欧美一级二区| 老司机凹凸av亚洲导航| 一本色道久久88综合亚洲精品ⅰ| 中文在线不卡| 亚洲国产欧美不卡在线观看| 99国产精品99久久久久久粉嫩| 国产精品天美传媒入口| 欧美大片一区二区| 国产精品无码永久免费888| 美女主播精品视频一二三四| 欧美日韩成人在线视频| 久久嫩草精品久久久精品一| 欧美日韩国产专区| 欧美不卡在线| 国产精品男女猛烈高潮激情| 男人的天堂亚洲在线| 国产精品igao视频网网址不卡日韩| 久久久久久9| 国产精品白丝黑袜喷水久久久| 老司机一区二区三区| 欧美午夜精品理论片a级按摩 | 极品少妇一区二区三区| 99视频超级精品| 亚洲国产合集| 欧美制服丝袜| 亚洲欧美日韩综合一区| 欧美福利在线观看| 美国十次成人| 国产亚洲精品福利| 亚洲色图制服丝袜| 99精品99| 欧美成人精品在线观看| 久久中文精品| 国产视频精品网| 亚洲欧美卡通另类91av| 亚洲一区二区av电影| 欧美激情中文字幕乱码免费| 欧美va亚洲va香蕉在线| 尤物精品在线| 欧美在线999| 国产麻豆日韩欧美久久| 亚洲视频在线看| 亚洲一区二区三区免费观看 | 欧美午夜不卡影院在线观看完整版免费| 久久亚洲欧洲| 激情综合久久| 久久久久国内| 欧美v亚洲v综合ⅴ国产v| 国产香蕉97碰碰久久人人| 先锋影音国产精品| 久久久亚洲国产天美传媒修理工| 国产一区二区三区精品欧美日韩一区二区三区| 一本色道久久综合亚洲精品不 | 亚洲狼人精品一区二区三区| 久久久噜噜噜久久| 欧美国产第二页| 亚洲精品久久久久久久久| 欧美肥婆在线| 99精品视频免费全部在线| 亚洲一区亚洲| 国产亚洲成人一区| 久久精品一区中文字幕| 欧美大片在线影院| 一区二区精品| 国产精品青草综合久久久久99| 亚洲综合丁香| 免费国产一区二区| 日韩视频亚洲视频| 国产精品美女久久久| 亚洲免费在线电影| 久久综合伊人77777| 亚洲欧洲日韩女同| 欧美午夜精彩| 欧美中文字幕在线播放| 亚洲高清在线播放| 亚洲欧美另类中文字幕| 韩国女主播一区| 欧美激情一区二区三区| 亚洲男人av电影| 欧美高清免费| 亚洲欧美精品在线观看| 一区二区亚洲精品国产| 欧美日韩国产成人精品| 欧美一乱一性一交一视频| 亚洲国产成人不卡| 欧美一区二区成人| 亚洲日本视频| 国产日产精品一区二区三区四区的观看方式| 久久精品在线| 亚洲永久精品大片| 亚洲黑丝在线| 久久久久久精| 亚洲尤物在线视频观看| 亚洲国产成人精品久久| 国产裸体写真av一区二区| 你懂的成人av| 性感少妇一区| av成人免费在线观看| 欧美激情精品久久久久久黑人| 欧美在线短视频| 一区二区三欧美| 亚洲国产精品专区久久| 国产精品社区| 欧美午夜一区二区| 免费一区二区三区| 久久蜜桃香蕉精品一区二区三区| 亚洲宅男天堂在线观看无病毒| 亚洲一区二区在线免费观看| 亚洲人午夜精品| 在线日韩成人| 狠狠色狠狠色综合日日tαg|