Czy mimo to program Eclipse CDT automatycznie zwiększa numer wersji kompilacji przy każdym kompilacji projektu? Mogę znaleźć rozwiązania dla ANT, ale rozumiem, że jest to tylko dla projektów Java.Automatyczne zwiększanie wersji w Eclipse CDT (C++)
5
A
Odpowiedz
2
Nie, ANT to nie tylko projekty Java. Jest to głównie dla nich, ale mylisz ANT dla maven. Ant może być używany z GCC i innymi, ale wtedy nie można używać systemu kompilacji Eclipse.
Faktycznie, istnieje kilka poleceń, których można używać z ant (użycie tego środka tarczy):
<delete file="buildnumber.h"/>
<buildnumber file="ant-build-number.n"/>
<echo file="buildnumber.h">
#ifndef BUILDNUMBER_H_
#define BUILDNUMBER_H_
#define BUILD_NUMBER ${build.number}
#endif
</echo>
To utworzy plik o nazwie buildnumber.h i ant-build-number.n. Nie dotykaj ant-build-number.n (zawiera numer kompilacji dla przyszłych wersji). Następnie możesz dołączyć buildnumber.h.
Można również użyć polecenia exec, aby wykonać gcc (patrz http://ant.apache.org/manual/Tasks/exec.html)
Powiązane problemy
- 1. Eclipse CDT C++ error
- 2. Refaktoryzacja C++ w Eclipse CDT
- 3. Argumenty wiersza poleceń w C++ Eclipse CDT?
- 4. Eclipse CDT z Cygwin GCC: automatyczne wykrywanie symboli i ścieżek
- 5. Automatyczne zwiększanie numeru kompilacji w projekcie Java
- 6. Linux Eclipse profilera CDT
- 7. Dodatkowa Refaktoryzacja dla Eclipse CDT
- 8. Omówienie projektów Eclipse CDT
- 9. Zarządzanie zawartymi katalogami w Eclipse CDT
- 10. Jak radzić sobie z Eclipse CDT + Cygwin?
- 11. Jak zautomatyzować zwiększanie kodu wersji w AndroidManifest?
- 12. Eclipse CDT sprawdzanie pisowni w języku XML (nie C++) plików
- 13. Zainstaluj Eclipse JDT na CDT
- 14. Jak zainstalować CDT do Eclipse Luna
- 15. Czy w Eclipse można mieć CDT i Java IDE?
- 16. Gdzie są przechowywane konfiguracje debugowania Eclipse CDT?
- 17. Wyłączanie EGit w Eclipse-CDT Juno
- 18. Nie mogę znaleźć ustawień narzędzia w Eclipse CDT
- 19. Skonfiguruj Eclipse CDT do używania g ++
- 20. Zwiększanie char wskaźniki w C++
- 21. Budowanie wielomodułowego projektu C (tj. Rozwiązania) z Eclipse CDT
- 22. Debugowanie za pomocą Eclipse CDT i GDB
- 23. Eclipse CDT dodać istniejące źródło bez kopiowania
- 24. Brak obsługi breadcrumbs dla Eclipse-CDT?
- 25. Jak otworzyć plik vcproj od Eclipse CDT?
- 26. Automatyczne zwiększanie pola klucza podstawowego w Ruby on Rails
- 27. Automatyczne zwiększanie wartości w bazie ogniowej za pomocą javascript
- 28. Eclipse CDT wyłączony kod koloru tła
- 29. Importowanie projektu CMake do Eclipse CDT
- 30. Eclipse CDT błędy dołączania biblioteki glib