T
tarkyss
Guest
Ik gebruikte het voorbeeld
h ** p: / / www.asic-world.com/verilog/pli2.html # Modelsim
maar toen ik run
gcc-c-g-I $ MODEL / include pli_full_example_modelsim.c
er een waarschuwing
hello_vpi_modelsim.c: In function `registerHelloSystfs ':
hello_vpi_modelsim.c: 9: waarschuwing: opdracht van incompatible pointer type
dan moet ik run
ld-shared-o E-pli_full_example.sl pli_full_example_modelsim.o
Er wordt gezegd dat er geen gedeelde en E-parameter, controleer ik mijn ld, mijn ld heeft niet de twee parameters
Vervolgens i dont gebruiker gedeelde en-E, gebruikt ld-o alleen
maar het display
vpi_printf en vpi_register_systf zijn niet gedefinieerd
zelfs ik excute
cat / user/modelsim6.1a/modeltech/include/vpi_user.h>> hello_vpi.c
nog display
vpi_printf en vpi_register_systf zijn niet gedefinieerd
waarom
Ik probeer mijn eigen code, hardlopen gcc, er is geen waarschuwing, maar bij het uitvoeren ld het kan niet werken nog
in mijn code srand en rand functie wordt gebruikt
dus zei srand is niet gedefinieerd
bedankt
h ** p: / / www.asic-world.com/verilog/pli2.html # Modelsim
maar toen ik run
gcc-c-g-I $ MODEL / include pli_full_example_modelsim.c
er een waarschuwing
hello_vpi_modelsim.c: In function `registerHelloSystfs ':
hello_vpi_modelsim.c: 9: waarschuwing: opdracht van incompatible pointer type
dan moet ik run
ld-shared-o E-pli_full_example.sl pli_full_example_modelsim.o
Er wordt gezegd dat er geen gedeelde en E-parameter, controleer ik mijn ld, mijn ld heeft niet de twee parameters
Vervolgens i dont gebruiker gedeelde en-E, gebruikt ld-o alleen
maar het display
vpi_printf en vpi_register_systf zijn niet gedefinieerd
zelfs ik excute
cat / user/modelsim6.1a/modeltech/include/vpi_user.h>> hello_vpi.c
nog display
vpi_printf en vpi_register_systf zijn niet gedefinieerd
waarom
Ik probeer mijn eigen code, hardlopen gcc, er is geen waarschuwing, maar bij het uitvoeren ld het kan niet werken nog
in mijn code srand en rand functie wordt gebruikt
dus zei srand is niet gedefinieerd
bedankt