Zeitpunkt Nutzer Delta Tröts TNR Titel Version maxTL Sa 13.07.2024 00:00:08 61.948 +1 3.539.632 57,1 Fosstodon 4.2.10 500 Fr 12.07.2024 00:01:45 61.947 +6 3.537.376 57,1 Fosstodon 4.2.10 500 Do 11.07.2024 00:00:37 61.941 +12 3.533.951 57,1 Fosstodon 4.2.10 500 Mi 10.07.2024 00:00:53 61.929 +5 3.530.507 57,0 Fosstodon 4.2.10 500 Di 09.07.2024 00:00:08 61.924 +2 3.527.175 57,0 Fosstodon 4.2.10 500 Mo 08.07.2024 00:00:19 61.922 +5 3.524.369 56,9 Fosstodon 4.2.10 500 So 07.07.2024 00:00:04 61.917 0 3.522.885 56,9 Fosstodon 4.2.10 500 Sa 06.07.2024 00:00:07 61.917 -2 3.523.632 56,9 Fosstodon 4.2.10 500 Fr 05.07.2024 00:00:27 61.919 0 3.520.710 56,9 Fosstodon 4.2.10 500 Do 04.07.2024 00:00:52 61.919 0 3.517.337 56,8 Fosstodon 4.2.9 500
coolbutuseless (@coolbutuseless) · 02/2023 · Tröts: 4.420 · Folger: 705
Sa 13.07.2024 00:39
{callme} update v0.1.9
When compiling inline C code, the user can now specify the C compiler flags (CFLAGS) - overriding R's default flags.
Use `cflags_default()` to access the default compiler flags.
So now you can use "-O3 -ffast-math" and go hog wild on compiler flags :)
CRAN release coming soon.
https://github.com/coolbutuseless/callme
{callme} compiles C code and generates wrappers so that the C code can be called easily from R. Code is defined in a character string, and must be valid C code matching R’s .Call() syntax. Features: Supports .Call() syntax only. User submits complete C code - including function declaration and header #include directives. Explicit handling for CFLAGS, PKG_CPPFLAGS and PKG_LIBS for setting C pre-processor flags, compiler flags and library linking flags so code can link to other libraries installed on the system. Generates R functions to call the compiled C functions. Multiple functions allowed in a single code block. What’s in the box compile(code, CFLAGS, PKG_CPPFLAGS, PKG_LIBSL, env, verbosity) compile the C code and assign R functions into the nominated env in R. cflags_default() the default C compiler flags R uses on your system
Example use of 'callme' package to compile 3 functions specified in a single block of code. The R wrappers to each of the functions is then called to demonstrate the compilation worked.
[Öffentlich] Antw.: 0 Wtrl.: 0 Fav.: 0