The following versions were used: fltk v1.3.3, Code::Blocks 16.01, and Windows 7
1. Download fltk-1.3.3-source.tar.gz from http://www.fltk.org/software.php and extract it to C:\
2. Download the installer mingw-get-setup.exe from http://sourceforge.net/projects/mingw/files/. In the MinGW Installation Manager, make sure to install mingw-developer-toolkit, mingw32-base, mingw32-gcc-g++ and msys-base
3. Start msys by launching msys.bat found in C:\MinGW\msys\1.0\
4. Type the following in msys:
cd /c/ (This changes the directory to the C drive)
cd fltk-1.3.3 (This changes the directory to C:\fltk-1.3.3. To check your current working directory, you can type pwd)
./configure
make
make install
5. To successfully create a FLTK project in Code::Blocks, use Solution #1 in http://www.complete-concrete-concise.com/programming/fltk/using-fltk-with-codeblocks
Sources:
https://groups.google.com/forum/#!topic/ppp-public/CuTWEfUcPiw
https://sites.google.com/site/bauyt008/code--blocks-tips--tricks-and-tutorials/c-fltk
http://www.complete-concrete-concise.com/programming/fltk/using-fltk-with-codeblocks
https://users.cs.jmu.edu/bernstdh/Web/common/labs/skills_windows-command-shell/msys/index.php
Friday, January 29, 2016
Sunday, January 24, 2016
Add shortcut for quit kernel in Mathematica
1. Navigate to Program Files/Wolfram Research/.../.../SystemFiles/FrontEnd/TextResources/Windows/
2. Edit the KeyEventTranslations.tr file
3. Example: If you want to add a shortcut for quit kernel, then insert the following into the file:
Item[KeyEvent["q", Modifiers -> {Control}],
FrontEndExecute[
FrontEndToken[
SelectedNotebook[],
"EvaluatorQuit",
Automatic
]
]
],
This will assign Ctrl+q as a shortcut for quit kernel
Friday, January 8, 2016
Getting Code::Blocks to work with regex in Windows
The current stable release of Code::Blocks 13.12 comes with GCC v4.7.1, which does not implement regex. Regex was implemented and released in GCC 4.9.0
1. Download tdm-gcc from http://tdm-gcc.tdragon.net/
2. After installing, open Code::Blocks. Go to Settings -> Compiler -> Toolchain executables
3. Change the Compiler's installation directory to where tdm-gcc was installed. (Default is C:\TDM-GCC-64)
4. Direct the C compiler to gcc.exe, C++ compiler to g++.exe, and linker for dynamic libs to g++.exe. These are all found in the 'bin' folder, i.e. C:\TDM-GCC-64\bin
5. Make sure in the compiler settings, 'Have g++ follow the C++11 ISO C++ language standard' is checked
Sources:
http://stackoverflow.com/questions/8060025/is-this-c11-regex-error-me-or-the-compiler
http://stackoverflow.com/questions/12808650/how-can-i-change-the-compiler-in-codeblocks
1. Download tdm-gcc from http://tdm-gcc.tdragon.net/
2. After installing, open Code::Blocks. Go to Settings -> Compiler -> Toolchain executables
3. Change the Compiler's installation directory to where tdm-gcc was installed. (Default is C:\TDM-GCC-64)
4. Direct the C compiler to gcc.exe, C++ compiler to g++.exe, and linker for dynamic libs to g++.exe. These are all found in the 'bin' folder, i.e. C:\TDM-GCC-64\bin
5. Make sure in the compiler settings, 'Have g++ follow the C++11 ISO C++ language standard' is checked
Sources:
http://stackoverflow.com/questions/8060025/is-this-c11-regex-error-me-or-the-compiler
http://stackoverflow.com/questions/12808650/how-can-i-change-the-compiler-in-codeblocks
Subscribe to:
Posts (Atom)