Ho provato a giocare con SublimeText2 per qualche tempo. Mentre è molto facile lavorare con Python in esso quasi fuori dalla scatola, lavorare con C++ è un po 'più complicato. Riesco a impostare uno script di build CMake copiando e modificando lo script Makefile esistente, ma ci sono molte cose che semplicemente non funzionano come in un IDE supportato da CMake, come Eclipse CDT. SublimeText 2 non sembra comprendere il concetto di una directory di compilazione separata, inoltre non può ottenere il completamento automatico tramite SublimeClang, se includo le librerie con riferimento alle directory aggiunte in CMake. SublimeClang continua a lamentarsi del fatto che non riesce a trovare le librerie e quando provo a #include
, non può nemmeno offrirmi il completamento automatico sui nomi di file di intestazione STL standard, ad es. Algoritmo. Se qualcuno ha una pipeline capito, sarei obbligato a sentirlo.Uso efficiente di SublimeText con SublimeClang per progetti CMake/C++
Ho già fatto questa domanda in forum di utilizzo più generale, dove non ho ricevuto risposta, motivo per cui ho pensato di postarlo qui.
Potrebbe essere più preciso circa gli errori che stanno ottenendo? Che cosa dice esattamente SublimeClang riguardo a quelle librerie? Non capisco cosa intendi per "includere una biblioteca". Non esiste una cosa come includere una libreria nel codice sorgente C++, includendo solo le intestazioni. – Syncopated