Operating System Ubuntu 1804 Helloc Include Int Main Int Argc Char Argv Printf Hello World Q43907988
The operating system is Ubuntu 18.04

hello.c
#include <stdio.h>int main(int argc, char *argv[]) { printf(“Hello world!n”); return 0;}
syscall-hello.c
#include <unistd.h>#include <sys/syscall.h>char *buf = “Hello world!n”;int main(int argc, char *argv) { size_t result; /* “man 2 write” to see arguments to write syscall */ result = syscall(SYS_write, 1, buf, 13); return (int) result;}Download and compile hello.ce and syscall-hello.com. Compile them statically and dynamically. How do the library and system calls produced by them compare (as shown by ltrace and strace)? Show transcribed image text Download and compile hello.ce and syscall-hello.com. Compile them statically and dynamically. How do the library and system calls produced by them compare (as shown by ltrace and strace)?
Expert Answer
Answer to The operating system is Ubuntu 18.04 hello.c #include int main(int argc, char *argv[]) { printf(“Hello world!n”); retur…
OR