You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-6Lines changed: 15 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,22 @@
2
2
wxWidgets "Hello World" project made in Visual Studio Code. Can be used for making Windows, Linux and macOS GUI applications using C++ language. Project support compiling & debugging & intellisense in Visual Studio Code.
3
3
Motivation for make this project was to use one IDE and one source code for all 3 major OS's.
4
4
5
-
## This is branch for wxWidgets 3.1.4 and later
6
-
It means you have to use it with wxWidgets 3.1.4 or newer.
7
-
In case you want to use wxWidgets 3.0.5 then switch to wx_3.0.5_v2 release or to develop_wx_3.0.5 branch.
5
+
## Different versions of wxWidgets
6
+
This Visual Studio Code project keep changing because wxWidgets are in active development. For this reason I'm keeping few permanent branches in this repository. You need to pick correct branch or release according wxWidgets version you decide to use.
[Git Branch](https://github.com/huckor/wxwidgets-vscode/tree/develop_wx_3.1.5) or [Release](https://github.com/huckor/wxwidgets-vscode/releases/tag/wx_3.1.4_v2)
15
+
16
+
- wxWidgets 3.0.5:
17
+
[Git Branch](https://github.com/huckor/wxwidgets-vscode/tree/develop_wx_3.0.5) or [Release](https://github.com/huckor/wxwidgets-vscode/releases/tag/wx_3.0.5_v2)
8
18
9
19
## Prerequisites
10
-
1. Install Visual Studio Code with C/C++ extension for VS Code. You can follow this official tutorial: https://code.visualstudio.com/docs/cpp/config-mingw
20
+
1. Install Visual Studio Code with C/C++ extension for VS Code. You can follow this [official tutorial](https://code.visualstudio.com/docs/cpp/config-mingw)
11
21
12
22
2. wxWidgets have to be compiled before you'll be able to compile this project. See /doc folder for info how to do it. There is separate pdf document per Operating System.
13
23
Project is using wxWidgets libraries from folders structure as it's explained in /doc folder. In case you use different folders structure you need to modify tasks.json, launch.json and c_cpp_properties.json.
@@ -21,5 +31,4 @@ MacOS project possibly require few changes in tasks.json file in case you used d
21
31
* Or in vscode select Terminal -> Run Build Task ...
22
32
23
33
## What's new
24
-
* Added document for wxwidgets compilation for Raspbian OS running on ARM Raspberry Pi hardware.
25
-
* Added support for multiple source code files and folders. All source code files and folders has to be inside src folder.
0 commit comments