我在Visual Studio 2012中只有一個非常小的項目(只有50行代碼)。我只有一個源文件(main.cpp
)。但編譯需要大約20秒或更長的時間!我應該如何加快速度?當我使用C#時,編譯時間很快,但對於C++來說,它速度很慢。Visual Studio 2012慢編譯時間
至於我最小的電腦規格,我有一個i5處理器,RAM 4克,它是一個四核心。編譯長度只有50行的東西不應該花這麼長時間。我該怎麼辦?
我的代碼:
#include<iostream>
using namespace std;
class Entity
{
protected:
int health;
public:
void SetHealth(int value)
{
health = value;
}
void DisplayHealth()
{
cout << "Entity: " << health << endl;
}
};
class Player : public Entity
{
private:
int xp;
public:
void DisplayHealth()
{
cout << "Player: " << health << endl;
}
};
class Enemy : public Entity
{
};
int main()
{
Player player;
Entity *entity = &player;
entity->SetHealth(10);
player.DisplayHealth();
system("pause");
return 0;
}
取決於你的50線拉什麼了很多。你有什麼的#includes? – Joe
如果只有50線可以你向我們展示他們? – halex
除了@Joe說的,還請檢查您的優化設置。 '配置屬性 - > C/C++ - >優化「。 – Mahesh