回覆列表
  • 1 # 錢布斯

    可以在命令列下編譯多個C/CPP檔案,透過cl -c命令來編譯類檔案,編譯成obj檔案後,你可以使用lib命令將其編譯為lib檔案,然後使用link命令連線多個obj檔案。

    預設生成的可執行檔案的名稱是命令中第一個obj檔案的名稱,具體參考程式碼如下:

    #include<iostream>

    class A{

    public:

    int a;

    int b;

    void say();

    };

    ------

    /**

    class A{

    public:

    int a;

    int b;

    void say();

    };

    */

    #include "A.h"

    void A::say(){

    a = b;

    }

    ------

    //#include<iostream>

    #include "A.h"

    using namespace std;

    int main(){

    A a;

    a.a = 0;

    a.b = 9;

    a.say();

    cout<<a.a<<" "<<a.b<<endl;

    }

  • 中秋節和大豐收的關聯?
  • cci檔案怎麼載入3ds模擬器?