Compilation - C - C++

Compile with debugging out output file

cc -g filename.c -o filename
# Or use my custom bash script snippet
c-compile filename.c
# or
ccs filename.c

        

Compile multiple files

cc file1.c file2.c
        

Using C++ code as C code

#include <stdio.h>
#include <emscripten/emscripten.h>

int main() {
    printf("Hello World\n");
}

#ifdef __cplusplus
extern "C" {
#endif

EMSCRIPTEN_KEEPALIVE void myFunction(int argc, char ** argv) {
    printf("MyFunction Called\n");
}

#ifdef __cplusplus
}
#endif