Initial Commit

This commit is contained in:
2022-10-11 19:50:07 -05:00
commit e4debd05db
10 changed files with 41 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
INC := -I include
all: compile exec
compile:
gcc $(INC) -c -o build/driver.o src/driver.c
gcc $(INC) -c -o build/producer.o src/producer.c
gcc $(INC) -c -o build/consumer.o src/consumer.c
exec:
./driver.out
clean:
rm driver.out consumer.out producer.out
Executable
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
View File
View File
+4
View File
@@ -0,0 +1,4 @@
void consumer(void)
{
;
}
+19
View File
@@ -0,0 +1,19 @@
#include <stdio.h>
#include <unistd.h>
int GetSplitAmount(char* argv);
int main(int argc, char* argv[])
{
int splitLimit = 1;
if (argc == 2)
splitLimit = GetSplitAmount(argv[1]);
}
int GetSplitAmount(char* argv)
{
int splitAmount;
sscanf(argv, "%d", &splitAmount);
return splitAmount;
}
+4
View File
@@ -0,0 +1,4 @@
void producer(void)
{
;
}