Il Modo Migliore Per Riparare I Problemi Con Cmake Add_executable Win32

Il Modo Migliore Per Riparare I Problemi Con Cmake Add_executable Win32

[Correzione] Un semplice clic per riparare il tuo computer. Clicca qui per scaricare.

Nell’ultima settimana, alcuni nostri utenti associati hanno segnalato agli utenti di aver riscontrato cmake add_executable win32.

Sono all’Help Desk di CUDA per installare CMake, ma sto riscontrando un errore molto strano questo quando provo a installare tutto l’eseguibile su WIN32.

Prima di usare CUDA, ho aggiunto il mio eseguibile selezionando questo particolare comando cmake:

cmake add_executable win32

add_executable($BINARY_NAME $SOURCES)

che è senza dubbio ben allenato win32. Quindi, aggiungendo il supporto CUDA, ho modificato la riga precedente in:

cuda_add_executable($BINARY_NAME in WIN32 $SOURCES)

quale risultato finale in un errore perché CMake potrebbe non analizzare correttamente WIN32 come file di acquisizione. L'errore .specifico .è:

cmake add_executable win32

Impossibile cercare il file sorgente:WIN32. .Provato .exts ..c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx

Quando ho provato questo specifico, stavo eseguendo il debug nel file FindCUDA.cmake di CMake quando si verifica un errore con posso vedere che WIN32 non dovrebbe inserirlo nella procedura cmake solo nel CUDA_GET_SOURCES_AND_OPTIONS< /code> guarda la macro per craccarlo. codice>. In esso, solitamente la funzione del programma itera gli argomenti, veramente cuda_add_executable, e li confronta con il discorso "WIN32", "MACOSX_BUNDLE", ... in cui il sito pianifica i parametri, ma fallisce per quanto riguarda tutti i confronti WIN32, perché è anche installato automaticamente come CMake - Supporta le variabili 1/true.

Potrei forse aggirare l'errore all'interno dell'articolo, ma utilizzo unset(WIN32) prima di premere cuda_add_executable e quindi azzerarlo, ma supponendo

  1. Ci sono informazioni corrette sul Web su determinati tipi di errori, il che suggerisce che questo incredibile problema non è un problema comune.
  2. L'applicazione di WIN32 è completamente consigliata tramite la documentazione di CMake.

Anche se evito quale errore con un piccolo hack, preferirei non prepararmi per un arresto anomalo molto importante in futuro, poiché presumo che anche se ho sbagliato qualcosa, qualcosa sembra essere sbagliato e CMake kiterà automaticamente WIN32 come personalizzato. Qualcuno ricorda i problemi?

"Alin

Da: M Elena"
Ciao
Sono il particolare a utilizzare l'opzione WIN32 grazie a cmake 2.6 rc6

Contenuto

  • Conforme a HiDPI
  • Compatibilità Unicode
  • Icona relativa al file eseguibile
  • Uscita della stazione dei treni a colori
  • Nascondi finestra xbox 360
  • Utilizzo di ClangCL
  • Windows RT
  • Carte di trascrizione MSVC
  • Riparazione
  • Gestione dello spam Ninja con molte note esplicative
  • Avviso documento di codice con MSVC
  • Il progetto ALL_BUILD potrebbe sicuramente essere eseguito
  • Nome standard UTF-8 con codice shader
  • Avvisi/errori "La posizione ricorrente ha una dimensione diversa" su MinGW
  • Supporto HiDPI

    Aggiornato:

    Il tuo PC potrebbe essere infettato da virus, spyware o altri software dannosi. Reimage analizzerà e identificherà tutti questi problemi sulla tua macchina e li rimuoverà completamente. Software che consente di risolvere un'ampia gamma di problemi e problemi relativi a Windows. Reimage è in grado di riconoscere facilmente e rapidamente qualsiasi errore di Windows (incluso il temuto Blue Screen of Death) e adottare le misure appropriate per risolvere questi problemi. L'applicazione rileverà anche i file e le applicazioni che si arrestano frequentemente in modo anomalo e ti consentirà di risolvere i loro problemi con un solo clic.

  • Passaggio 1: scarica e installa Reimage
  • Passaggio 2: avvia l'applicazione e accedi utilizzando i dettagli del tuo account
  • Passaggio 3: avvia una scansione del tuo computer per trovare e correggere eventuali errori

  • Azioni di Windows contro due strategie per l'attivazione di HiDPI pubblicitari. Il modo ideale è attraverso qualsiasi cosiddetto file di istanza aggiunto al particolare eseguibile, ad essere onesti, questo può essere fatto anche a livello di codice tramite la nostra famiglia di API SetProcessDpiAwareness(). Nota del fatto che ci sono tre diversi livelli insieme all'impostazione di rilevamento DPI per Windows Vista e versioni successive, Windows 8.1 e versioni successive e 10 e per il supporto quasi tutto efficace, dovresti probabilmente strutturare e supportare tutti e tre.

    Per MSVC, il contenuto può finire come aggiunto direttamente da CMake.Advertising usando il suo manifest. Il supporto per monitor per l'applicazione completa potrebbe essere mostrato mentre il seguente frammento di codice, insieme a soluzioni alternative mi per i sistemi tradizionali:

                vero/pm               promotorev2, promotore       

    Non riesci più a sopportare gli errori e gli arresti anomali del tuo computer? Clicca qui per scaricare.

    Jake Iqbal