0
Ich habe Chrome-App mit NCL-Modul erstellen, die socket()
Funktion ruft, aber die Funktion gibt -1 zurück. Ich habe das Modul mit der Option -lnacl_io Linker kompiliert. Ich habe auch versucht, Goolgle Chrome mit --allow-nacl-socket-api=localhost
zu betreiben. Ich rufe diese Funktion mit den folgenden Argumenten auf:Socket() -Funktion von nacl sdk gibt -1
Warum ist diese Funktion fehlgeschlagen?
aufrufen Sie haben Ihre Hausaufgaben nicht gemacht. Zuallererst müssen Sie wissen, warum es "-1" zurückgegeben hat, indem Sie den Wert von "errno" nach dem Aufruf von "socket()" überprüft haben. –
'socket' ist ein UNIX-Systemaufruf, nicht wirklich etwas mit google-nativeclient zu tun –
errno gibt 38 zurück (Funktion nicht implementiert). Kann ich die POSIX-API von socket für native Clients verwenden? –