Ho letto quasi tutti gli esempi che ho trovato tramite google, e non poteva realizzare il compito più semplice creazione di un dll
(finestre)da nim
Come creare una DLL NIM e lo chiamano da C#
Qualcuno potrebbe spiegarlo passo dopo passo?
Sto usando il nim
IDE - aporia
per produrre il codice.
La creazione di un dll
richiede l'utilizzo della riga di comando? Immagino che ci sia una soluzione alternativa.
utilizzando aporia IDE
\ command line
, come si può achive lo stesso risultato di fatto mediante la compilazione di codice sottostante per un dll
:
extern "C" __declspec(dllexport) int __stdcall return_multiply(int num1, int num2)
{
return num1 * num2;
}
che codice come probabilmente sapete potrebbe essere chiamato da c#
Stai cercando di creare una DLL dall'IDE NIM? Stai cercando di chiamare le funzioni NUM NUM da C#? Stai provando a fare entrambe queste cose? È difficile capire da quello che hai scritto. – octopusgrabbus
@octopusgrabbus grazie per la modifica, si potrebbe anche andare fino in fondo tradurlo: mission -> to (essere in grado) chiama una voce noma 'proc' in una dll. passi da compiere: è necessario creare una dll. <--- –
Non sono un utente di Windows. Ma hai consultato http://stackoverflow.com/questions/32839321/how-to-correctly-create-a-nim-nimrod-windows-dll? Immagino che evitare la riga di comando sia possibile con un file config.nim nella stessa cartella della tua fonte. Non ho intro passo dopo passo e anche non saprei come chiamarlo da C# a tutti. – OderWat