Sdílet prostřednictvím


Jak: Povolit technologii IntelliSense pro Makefile projekty

Pokud nejsou určité nastavení projektu a možnosti kompilátoru nastaveny správně, nebude technologie IntelliSense v prostředí IDE pracovat správně pro projekty makefile Visual C++.Pomocí této procedury lze konfigurovat projekty makefile Visual C++ tak, aby technologie IntelliSense pracovala při otevření projektu makefile ve vývojovém prostředí sady Visual Studio.

Povolení technologie IntelliSense v IDE pro projekty makefile

  1. Otevřete dialogové okno Stránky vlastností.Další informace naleznete v tématu Jak: otevření stránky vlastností projektu.

  2. Rozbalte uzel Vlastnosti konfigurace.

  3. Zvolte stránku vlastností NMake a potom podle potřeby změňte vlastnosti v rámci Technologie IntelliSense.

    • Nastavte vlastnost Definice preprocesoru pro definování symbolů preprocesoru v projektu makefile.Další informace naleznete v tématu /D (definice preprocesoru).

    • Nastavením vlastnosti Zahrnout cestu hledání lze určit seznam adresářů, ve kterých bude kompilátor hledat odkazované soubory, které jsou předány direktivám preprocesoru v projektu makefile.Další informace naleznete v tématu /I (Další adresáře obsahují).

      U projektů, které jsou sestaveny pomocí CL.EXE z Příkazového okna, nastavte v proměnné prostředí ZAHRNOUT adresáře, ve kterých bude kompilátor vyhledávat odkazované soubory, které jsou předány direktivám preprocesoru v projektu makefile.

    • Pro určení souborů hlaviček určených ke zpracování během sestavení projektu makefile, nastavte vlastnost Forced Includes.Další informace naleznete v tématu /Fi (název vynucené zahrnout soubor).

    • Pro určení seznamu adresářů, ve kterých bude kompilátor hledat odkazy na sestavení .NET, nastavte vlastnost Assembly Search Path.Další informace naleznete v tématu /AI (zadat metadat adresáře).

    • Pro nastavení sestavení .NET určených ke zpracování během sestavení projektu makefile, nastavte vlastnost Forced Using Assemblies.Další informace naleznete v tématu /FU (název vynucené # pomocí souboru).

    • Pro určení dalších přepínačů použitých technologii IntelliSense při zpracování souborů C++, nastavte Další možnosti.

  4. Klikněte na tlačítko OK pro zavření stránky vlastností.

  5. Pro uložení všech změněných nastavení projektu použijte příkaz Uložit vše.

Při příštím otevření projektu makefile ve vývojovém prostředí sady Visual Studio, spusťte na projektu makefile příkazy Vyčistit řešení a pak Sestavit řešení.Technologie IntelliSense by měla v IDE fungovat správně.

Viz také

Úkoly

Jak: vytvoření z existujícího kódu C++ projektu

Koncepty

Referenční NMAKE

Další zdroje

Pomocí technologie IntelliSense