Command 'x86_64-w64-mingw32-gcc' not found, but can be installed with:
64-bit exe: sudo apt install gcc-mingw-w64-x86-64
32-bit exe: sudo apt install gcc-mingw-w64-i686
| 64-bit WAMP (Windows, Apache, MariaDB/MySQL, PHP) til udvikling/test | |
| ==================================================================== | |
| Webserver med PHP | |
| ----------------- | |
| Opret C:\WAMP | |
| Opret C:\WAMP\www | |
| Download nyeste Apache binary (httpd 2.4) VC15 Win64 fra https://www.apachelounge.com/download/ |
| // x86_64-w64-mingw32-gcc -Wall -shared -O2 -s -o helper.dll helper.c | |
| #include <stdio.h> | |
| #include <string.h> | |
| __declspec(dllexport) __stdcall int proc_sql_modify(char *sql, int size) { | |
| strcpy(sql, "NEW SQL HERE"); | |
| return 0; | |
| } |
| Nem opsætning af simpel/slank MariaDB test-server på Windows | |
| ------------------------------------------------------------ | |
| Hent seneste stable MariaDB til Windows | |
| (ZIP-fil uden debug-symbols, ikke MSI) | |
| fra https://downloads.mariadb.org/ | |
| Der oprettes en valgfri rod-mappe |
| using System; | |
| using System.Drawing; | |
| using System.Windows.Forms; | |
| public class RubberExample : Form { | |
| bool mouseDown = false; | |
| Point mouseDownPoint = Point.Empty; | |
| Point mousePoint = Point.Empty; |
Command 'x86_64-w64-mingw32-gcc' not found, but can be installed with:
64-bit exe: sudo apt install gcc-mingw-w64-x86-64
32-bit exe: sudo apt install gcc-mingw-w64-i686
| type | |
| TRefCountObject = class(TObject) | |
| protected | |
| ExtraReferencesCount: Integer; { Default 0 } | |
| public | |
| procedure Free; | |
| function GetReference: TRefCountObject; | |
| end; | |
| procedure TRefCountObject.Free; |
| procedure RunProcessAndCaptureOutput(const CmdLine: string; Memo: TMemo; HideLinesCount: Integer = 0); | |
| var | |
| SecAttr: TSecurityAttributes; | |
| PipeR, PipeW: THandle; | |
| StartupInfo: TStartupInfo; | |
| ProcessInfo: TProcessInformation; | |
| Buffer: packed array[0..4096-1] of AnsiChar; | |
| Count: Cardinal; | |
| S, Leftover: AnsiString; | |
| i, P: Cardinal; |
| program Client; {$APPTYPE CONSOLE} | |
| uses | |
| Windows, SysUtils, IdTCPClient; | |
| var | |
| TcpClient: TIdTCPClient; | |
| S: string; | |
| begin |
| -- Log incoming SQL on MySQL server: | |
| set global log_output=FILE; | |
| set global general_log_file="C:/Test/MySQL.log"; | |
| set global general_log=1; | |
| -- Turn off: | |
| set global general_log=0; |
| # fold -s -w 70 | |
| import sys | |
| import random | |
| cons = 'bcdfghjklmnpqrstvwxz' | |
| consx = 'hjqvwx' | |
| vows = 'aeiouy' | |
| cvless = 'qxyz' | |
| def generate_word(cap): |