圆道
圆道
 The problem still persists after I added it. build iwasm: cmake .. -DWAMR_BUILD_LIB_WASI_THREADS=1 -DWAMR_BUILD_PLATFORM=windows cmake --build . --config Release
> 🤔 it's weird. Would u mind uploading full content of your code(including CMakeLists.txt)? **Uploaded file:** [DemoS7.zip](https://github.com/bytecodealliance/wasm-micro-runtime/files/15228183/DemoS7.zip) **Command to compile to wasm file:** `cmake -G "Unix Makefiles" -DWASI_SDK_PREFIX=E:/WorkSpace/DownLoads/wasi-sdk-21.0.m-mingw/wasi-sdk-21.0+m -DCMAKE_TOOLCHAIN_FILE=E:/WorkSpace/DownLoads/wasi-sdk-21.0.m-mingw/wasi-sdk-21.0+m/share/cmake/wasi-sdk.cmake -DCMAKE_SYSROOT=E:/WorkSpace/DownLoads/wasi-sdk-21.0.m-mingw/wasi-sdk-21.0+m/share/wasi-sysroot...
the same error occurs when usring iwasm.exe: 
thank you very much for your patient response! Today wamr has been updated to the lastest version。 wasi-sdk:wasi-sdk-21.0+m thread run ok after use -DWAMR_BUILD_LIB_PTHREAD=1。  But the issue with the...
The example socket-api has been successfully run:  However, the example socket API under Windows always fails to compile. `cmake -DWASI_SDK_DIR=E:/WorkSpace/DownLoads/wasi-sdk-21.0.m-mingw/wasi-sdk-21.0+m -DWABT_DIR=E:/WorkSpace/wamr_source/wabt-1.0.34 .. cmake --build . --config Release ` ...
I temporarily resolved this problem using the native socket API, for example, invoking native_connect(), native_send(), and native_recv() instead of the system socket API. thank you for your help!
那有没有解决方法啊?我实际上是把一个Http连接升级成了websocket。然后一直保持着连接(循环收发信息)。按理此时就只是一个线程来处理这个CB吧?有什么办法支持jvm->AttachCurrentThread吗?
我已经在本地编译了个android的libcurl.so。我要如何让xmake使用我本地的这个libcurl.so呢?
我要在c++中加载这个wasm。foo和foo2的申明放在wasm文件中,foo和foo2定义在c++本地,我想在使用emcc编译时能以正确的方式编译,并不会报错。我不确定是不是我的操作有什么问题。因为虽然能编译出wasm并能正常运行,但感觉不完善,因为他是报过错的。 我要怎么写这个wasm文件,能正常调用外部函数,并在编译时不会报错?感谢!
我加了以下代码就能正常运行了 / I added following code ,it works fine : # Reset default linker flags set (CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "") set (CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "") add_definitions(-DCOMPILING_WASM_RUNTIME_API=1) ADD_LIBRARY(vmlib ${WAMR_RUNTIME_LIB_SOURCE}) 运行正常了,能正常加载wasm文件。 但是在windows下我想编译成运行时为MT的,加上这句:set(CMAKE_CXX_FLAGS_RELEASE " /MT")就编译出错了。我要怎么做才能编译成/MT的静态库?有人帮解答一下吗? 