es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No es posible instalar INET4.3.5 con OMNET++ Pre15 en Windows 10.

Según la guía de instalación de OMNET, puedo ejecutar el ejemplo Aloha con OMNET++

Según la guía de instalación de INET, fui a Ayuda -> Instalar modelos de simulación e intenté instalar INET 4.3.5. Pero falló.

Salida de la consola de construcción:

lld-link: error: símbolo no definido: __declspec(dllimport) select
>>> referenciado por inet/common/scheduler/RealTimeScheduler.cc:135
>>> referenciado 42 veces más

lld-link: error: símbolo no definido: __declspec(dllimport) ntohs
>>> referenciado 88 veces más
clang++: error: el comando del enlazador falló con el código de salida 1 (usa -v para ver la invocación)
D:\OMNET\omnetpp-6.0pre15\tools\win32.x8664\mingw64\bin/llvm-ar.exe: error: no se puede cargar '../out/clang-debug/src/libINET<em>dbg.dll.a': No existe el archivo o el directorio
make[1]: * [Makefile:1762: ../out/clang-debug/src/libINET</em>dbg.dll] Error 1
make[1]: se sale del directorio '/d/OMNET/omnetpp-6.0pre15/samples/inet4.3/src'
make: * [Makefile:7: all] Error 2
"make MODE=debug -j4 all" terminado con el código de salida 2. La compilación puede estar incompleta.

Por favor, ayúdame a instalar el marco de trabajo INET en Windows10.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Según el mensaje de error, parece que faltan símbolos durante la fase de enlace del proceso de instalación. Una solución para este problema es asegurarse de que las dependencias requeridas estén instaladas en su sistema. En este caso, los símbolos que faltan están relacionados con la API de Windows Sockets, que es necesaria para que INET funcione correctamente en Windows.

    Para solucionar este problema, puede intentar los siguientes pasos:

    1. Instale la API de Windows Sockets descargando e instalando el Windows SDK. Puede descargar la última versión del Windows SDK desde el sitio web de Microsoft: https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/
    2. Una vez que se haya instalado el Windows SDK, asegúrese de que las bibliotecas requeridas se agreguen a la variable de entorno PATH de su sistema. Puede hacer esto yendo a Panel de control -> Sistema -> Configuración avanzada del sistema -> Variables de entorno, y luego editando la variable “Path” para incluir las rutas a las bibliotecas requeridas.

    3. Vuelva a ejecutar el proceso de instalación de INET yendo a Ayuda -> Instalar modelos de simulación en OMNET++ y seleccionando INET 4.3.5. Esta vez, debería completarse correctamente sin errores de enlace.

    Si los pasos anteriores no funcionan, puede intentar buscar otras soluciones o pedir ayuda en los foros de la comunidad de OMNET++ o en las listas de correo.

Comments are closed.