Articles of compilazione

Due interfacce con la stessa firma del metodo implementata in class Java

Ho due interfacce Java e una class di implementazione. (Ho usato Eclipse per eseguire direttamente il programma, e non ho provato a controllare qualsiasi avvertimento del compilatore e così via compilando esplicitamente dalla riga di comando.) Perché corrono senza problemi? Perché Java lo consente, anche quando soddisfa il “contratto” di entrambe le interfacce, ma crea […]

Come colbind a una libreria statica in C?

Uso code :: blocks per compilare la mia libreria statica. Il risultato di output è un file libstatic.a. Ora, come faccio a collegarmi alla mia biblioteca per utilizzare le funzioni che sono state compilate? (Ho provato a usare #include “libstatic.a” ma il mio progetto non si compila)

Esiste un compilatore di codice macchina nativo per JavaScript?

Esiste un compilatore di codice macchina nativo per JavaScript? Non sto parlando di una VM. Se non esiste può essere fatto? Mi chiedo se possa essere compilato in binario a causa della natura dynamic della lingua.

Come funzionano i file di intestazione e di origine in C?

Ho esaminato i possibili duplicati, ma nessuna delle risposte ci sta affondando. tl; dr: come sono correlati i file di origine e di intestazione in C ? I progetti risolvono le dipendenze di dichiarazione / definizione implicitamente al momento della compilazione? Sto cercando di capire come il compilatore capisca la relazione tra file .c e […]

Errore: java: versione sorgente non valida: 8 in Intellij. Cosa significa?

Sto cercando di compilare del codice in I’m using Intellij Ultimate 13.1.4, ma ottengo il seguente errore e non ho idea di cosa significhi: Information:Using javac 1.7.0_55 to compile java sources Information:java: Errors occurred while compiling module ‘Example’ Information:Compilation completed with 1 error and 0 warnings in 3 sec Information:1 error Information:0 warnings Error:java: invalid […]

Come compilare OpenCL su Ubuntu?

Domanda: quali sono le intestazioni e i driver necessari sono necessari e dove li otterrei per compilare il CL aperto su ubuntu usando gcc / g ++? Info: per un po ‘di tempo sono inciampato nel tentativo di capire come installare open CL sul mio desktop e, se ansible, il mio netbook. Ci sono un […]

I valori finali statici di Java sostituiti nel codice durante la compilazione?

In Java, dire che ho il seguente ==fileA.java== class A { public static final int SIZE = 100; } Quindi in un altro file io uso questo valore ==fileB.java== import A; class b { Object[] temp = new Object[A.SIZE]; } Quando questo viene compilato, SIZE viene sostituito con il valore 100, in modo che se […]

Errore compilazione Xcode 7: “Comando non riuscito a causa di segnale: Errore di segmentazione: 11”

Ieri ho installato Xcode 7 ufficiale e quando ho provato ad aprire uno dei miei progetti Swift, è apparso un avviso che diceva che la nuova versione Xcode vuole aggiornare il mio codice swift (o qualcosa del genere). Va bene, ho accettato e dopo questo è apparso “Command failed due to signal: Segmentation fault: 11” […]

Come utilizzare i caratteri JAR con caratteri jolly durante la compilazione?

Ho il seguente in un file java (MyRtmpClient.java): import org.apache.mina.common.ByteBuffer; e ByteBuffer trova all’interno di un file JAR (con la corretta struttura di directory, ovviamente). Quel file jar e gli altri di cui ho bisogno si trovano nella stessa directory del file .java. Quindi compilo con la linea: javac -cp “.;*.jar” MyRtmpClient.java Ma ottengo l’errore: […]

In esecuzione: make da gVim in background

Io uso gVim in Windows per modificare il mio codice (principalmente C ++). Io uso: make in gVim per compilare il progetto, ma questa è un’operazione di blocco, che mi impedisce di usare gVim fino a quando la compilazione è completa. Come posso fare: fare in modo asincrono e ottenere ancora i benefici di leggere […]