Regular expression syntax tested with Visual Studio Code (Dec 2019)
Goal: transform:
Connect(
ID_BUTTON1, wxEVT_COMMAND_BUTTON_CLICKED,
(wxObjectEventFunction)&CDlgCalibWizardOnline::OnbtnStartClick);
into:
Regular expression syntax tested with Visual Studio Code (Dec 2019)
Goal: transform:
Connect(
ID_BUTTON1, wxEVT_COMMAND_BUTTON_CLICKED,
(wxObjectEventFunction)&CDlgCalibWizardOnline::OnbtnStartClick);
into:
function [] = main() | |
close all; | |
% Make sure: | |
disp('Searching devices...'); | |
devs=daq.getDevices(); | |
if (length(devs.Vendor)~=1), | |
error('Is the USB DAQ connected?'); | |
end |
% Comprobación en MATLAB de que una matriz 'K.txt' es correcta: | |
% Dentro de MATLAB, irse al directorio donde esté el fichero K.txt: | |
K=load('K.txt'); | |
% "K" debe ser simétrica, por lo que K menos su transpuesta debe ser todo ceros. | |
errores = K - K'; | |
% Inspeccionar la matriz "errores" en el visor de variables, y en caso de haber | |
% elementos distintos de cero (ignorad los errores numéricos, valores muy pequeños) |
Run the following in the terminal:
Install the gcc-7 packages:
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install g++-7 -y
Set it up so the symbolic links gcc
, g++
point to the newer version:
Build in CMake with these params:
CMAKE_CXX_FLAGS:STRING= -fsanitize=address -fsanitize=leak -g
CMAKE_C_FLAGS:STRING=-fsanitize=address -fsanitize=leak -g
CMAKE_EXE_LINKER_FLAGS:STRING=-fsanitize=address -fsanitize=leak
CMAKE_MODULE_LINKER_FLAGS:STRING=-fsanitize=address -fsanitize=leak
Which can be done with:
REM ======================================================================= | |
REM Batch (.BAT) script (Windows) to delete all temporary files after | |
REM compiling a project with Microsoft Visual Studio (Visual C++) or GCC. | |
REM | |
REM Warning: It also deletes the debug databases, needed to "step into" | |
REM from a debugger. These files may be really *large*, but if you think | |
REM you will need them, remove the file for "*.pdb" below. | |
REM | |
REM Usage: | |
REM - Open a terminal (Windows-key + R , type "cmd", press ENTER) |