nim (443レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
203
(1): 2022/09/16(金)10:37 ID:8/QLgRNp(1/4) AAS
proc testfunc(x: cint): cint {.exportc, cdecl, dynlib.} =
return x
と描かれたソースを
nim c --app:lib -d:release hoge.nim
でコンパイルするとカレントディレクトリに hoge.dll が生成されて
import ctypes
ctypes.cdll.LoadLibrary('./hoge.dll').testfunc(123)
と実行出来たのですが
nim cpp --app:lib -d:release hoge.nim
でコンパイルするとカレントディレクトリに hoge.dll が生成されているはずなのに
省6
204: 2022/09/16(金)10:57 ID:8/QLgRNp(2/4) AAS
libstdc++-6.dll
をコピーしてみましたがだめでした
208: 2022/09/16(金)16:24 ID:8/QLgRNp(3/4) AAS
windows で nim 入れるときに一緒に入った mingw64 の中に objdump がありました
209: 2022/09/16(金)16:34 ID:8/QLgRNp(4/4) AAS
>>206
objdump -p hoge.dll | findstr "dll"
で出て来たのが
libgcc_s_seh-1.dll
libstdc++-6.dll
kernel32.dll
msvcrt.dll
でした
libstdc++-6.dll
だけではなく
省3
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s