teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

文章の詳細な訂正

2018/07/08 03:50

投稿

Tellurium52
Tellurium52

スコア13

title CHANGED
File without changes
body CHANGED
@@ -13,6 +13,9 @@
13
13
 
14
14
  そもそも"libui.dll"なるものがどうやってloadできるのかがわかりません。
15
15
 
16
+ どうすればこのエラーを治すことができるのでしょうか?
17
+ また、libui.dllなるものをどこから入手して、どのようにloadすればよいのでしょうか?
18
+
16
19
  初心者で知らないことばかりですが、よろしくお願いします。
17
20
  (突然の訂正申し訳ないです。)
18
21
 

2

エラー名の訂正

2018/07/08 03:50

投稿

Tellurium52
Tellurium52

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- NimのGUIライブラリuiでのビルド時のエラー| 'vsprintf_s' was not declared in this scope vsprintf_s(msg, n, format, ap)
1
+ NimのGUIライブラリuiでのビルド時のエラー| could not load: libui.dll
body CHANGED
@@ -2,18 +2,19 @@
2
2
  そんな中uiというものを見つけて試そうとと思っているのですが、こちらはエラーを吐いてしまい、うまくビルドできません。
3
3
 
4
4
  ```
5
- Error: execution of an external compiler program 'gcc.exe -c -w -mno-ms-bitfields -IC:\Users(User name)\Documents\Language\Nim\nim-0.18.0\lib -o G:\Nim \nimcache\win_debug.cpp.obj
6
- C:\Users(User name).nimble\pkgs\ui-0.9.2\ui./libui/windows\debug.cpp' failed with exit code: 1
7
- C:\Users(User name).nimble\pkgs\ui-0.9.2\ui./libui/windows\debug.cpp:
5
+ Hint: [Link]
8
- In function 'void realbug(const char*, const char*, const char*, const char*, con st char*, va_list)':
6
+ Hint: operation successful (12757 lines compiled; 8.959 sec total; 26.602MiB peakmem; Debug Build) [SuccessX]
9
- C:\Users(User name).nimble\pkgs\ui-0.9.2\ui./libui/windows\debug.cpp:76:31:
7
+ Hint: G:\Nim\NimML\Nuite.exe [Exec]
8
+ could not load: libui.dll
10
- error: 'vsprintf_s' was not declared in this scope vsprintf_s(msg, n, format, ap); ^
9
+ Error: execution of an external program failed: 'G:\Nim\NimML\Nuite.exe '
11
10
  ```
12
11
 
13
- 「nim c -r ファイル名.nim」でビルドしています。
12
+ 「nim c -r -d:useLibUiDll ファイル名.nim」でビルドしています。
14
13
 
15
- どうすればこエラーを治すことができるでしょう
14
+ そもそも"libui.dll"なるものがどうやってloadできるがわかりません。
16
15
 
16
+ 初心者で知らないことばかりですが、よろしくお願いします。
17
+ (突然の訂正申し訳ないです。)
17
18
 
18
19
  OS : Windows 10 Home
19
20
  言語 : Nim 0.18.0

1

動作環境の追記

2018/07/08 03:48

投稿

Tellurium52
Tellurium52

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- NimのGUIライブラリuiでのビルド時のエラーについて
1
+ NimのGUIライブラリuiでのビルド時のエラー| 'vsprintf_s' was not declared in this scope vsprintf_s(msg, n, format, ap)
body CHANGED
@@ -1,5 +1,5 @@
1
1
  最近nimxやnigui、iupなどの、Nimの様々なGUIライブラリをめぐっているのですが、面倒なことが多いものやビルドが長いものなどがほとんどで自分に合うものがなかなか見つかりません。
2
- そんな中uiというものを見つけて試そうとと思っているのですが、こちらはエラーを吐いてしまいま
2
+ そんな中uiというものを見つけて試そうとと思っているのですが、こちらはエラーを吐いてしまい、うくビルドできません
3
3
 
4
4
  ```
5
5
  Error: execution of an external compiler program 'gcc.exe -c -w -mno-ms-bitfields -IC:\Users(User name)\Documents\Language\Nim\nim-0.18.0\lib -o G:\Nim \nimcache\win_debug.cpp.obj
@@ -10,6 +10,12 @@
10
10
  error: 'vsprintf_s' was not declared in this scope vsprintf_s(msg, n, format, ap); ^
11
11
  ```
12
12
 
13
- 「nim c -r ファイル名.nim」でビルドしてます。
13
+ 「nim c -r ファイル名.nim」でビルドしてます。
14
14
 
15
- どうすればこのエラーを治すことができるでしょうか?
15
+ どうすればこのエラーを治すことができるでしょうか?
16
+
17
+
18
+ OS : Windows 10 Home
19
+ 言語 : Nim 0.18.0
20
+ ライブラリ : ui 0.9.2
21
+ エディタ : Atom