Generuję wyjściowy preprocesor (.i) z Visual Studio, ale także chcę zrobić rzeczywistą kompilację. Czy istnieje kombinacja flag, które będą wyprowadzać plik .i bez zatrzymywania kompilatora od kontynuacji kompilacji?Jak wypisać przetworzony kod i skompilować go (Visual Studio)
To jest obecnie tylko C++, ale prawdopodobnie będzie chciał użyć tego z CUDA później, więc preferuj odpowiedzi, które działają w Visual Studio, zamiast wymagać linii poleceń (chyba że działa również dla CUDA).
Chodzi o to, aby zaoszczędzić czas potrzebny na wykonanie projektu-> Właściwości-> Konfig. Rekwizytów-> C/C++ -> Preprocesor-> Wygeneruj wstępnie przetworzony plik Tak/Nie plus Przebuduj. Szczególnie jest dla mnie kłopotliwe, że preprocesor musi działać dwukrotnie, więc rozwiązanie, które w jakiś sposób generuje plik .i w części 1, a następnie kompiluje ten plik w części 2, byłoby w porządku.
Dokładna wersja Visual Studio Używam jest VS 2008 Express
** VS 2088 Express ** fajne! –
@ K-ballo: VS2088 jest bardzo fajny. Niestety jest to bardzo drogie, ponieważ trzeba zdobyć maszynę czasu, aby uzyskać kopię. –
@ K-ballo dzięki – Raffles