diff options
author | rupak19 | 2020-04-10 14:39:58 +0530 |
---|---|---|
committer | rupak19 | 2020-04-10 14:39:58 +0530 |
commit | d81f45d6e4783c4915382390f480442995710546 (patch) | |
tree | 83a3415e8b43761cd1cabf3402430e50a413ae5d /src | |
parent | f00676384365fdea0b739ed3107552aa79e49c4b (diff) | |
download | Scilab6-Test-Toolbox-master.tar.gz Scilab6-Test-Toolbox-master.tar.bz2 Scilab6-Test-Toolbox-master.zip |
Diffstat (limited to 'src')
-rwxr-xr-x | src/Makefile | 8 | ||||
-rwxr-xr-x | src/add.h | 1 | ||||
-rwxr-xr-x | src/libmul.so (renamed from src/libadd.so) | bin | 15640 -> 15640 bytes | |||
-rwxr-xr-x | src/main.c | 4 | ||||
-rwxr-xr-x | src/mul.c (renamed from src/add.c) | 4 | ||||
-rwxr-xr-x | src/mul.h | 1 | ||||
-rw-r--r-- | src/mul.o (renamed from src/add.o) | bin | 1400 -> 1400 bytes | |||
-rwxr-xr-x | src/run.sh | 8 | ||||
-rwxr-xr-x | src/testmul (renamed from src/testadd) | bin | 19344 -> 19344 bytes |
9 files changed, 13 insertions, 13 deletions
diff --git a/src/Makefile b/src/Makefile index d4719ac..430a48d 100755 --- a/src/Makefile +++ b/src/Makefile @@ -1,4 +1,4 @@ -LIBNAME = add +LIBNAME = mul all: lib$(LIBNAME).so test$(LIBNAME) @@ -8,12 +8,12 @@ $(LIBNAME).o: $(LIBNAME).h $(LIBNAME).c lib$(LIBNAME).so: $(LIBNAME).o gcc -shared -o lib$(LIBNAME).so $(LIBNAME).o -test$(LIBNAME): lib$(LIBNAME).so main.c add.h +test$(LIBNAME): lib$(LIBNAME).so main.c mul.h gcc -Wall -L$(PWD) -Wl,-rpath=$(PWD) -o $@ main.c -l$(LIBNAME) -g install: - cp add.h ../thirdparty/linux/include/ - cp libadd.so ../thirdparty/linux/lib/x64/ + cp mul.h ../thirdparty/linux/include/ + cp libmul.so ../thirdparty/linux/lib/x64/ .PHONY: clean clean: diff --git a/src/add.h b/src/add.h deleted file mode 100755 index db62457..0000000 --- a/src/add.h +++ /dev/null @@ -1 +0,0 @@ -int add(double* answ, double num1, double num2); diff --git a/src/libadd.so b/src/libmul.so Binary files differindex 003d417..ccaf3ba 100755 --- a/src/libadd.so +++ b/src/libmul.so @@ -1,9 +1,9 @@ #include<stdio.h>
-#include "add.h"
+#include "mul.h"
int main(void)
{
double ar[1];
- add(ar, 2,5);
+ mul(ar, 2,5);
printf("Inside main %f \n", ar[0]);
return 0;
}
@@ -1,8 +1,8 @@ /*This c program multiplies two variable values*/
#include<stdio.h>
#include <stdlib.h>
-#include "add.h"
-int add(double* answ, double num1, double num2)
+#include "mul.h"
+int mul(double* answ, double num1, double num2)
{
answ[0] = num1*num2;
//printf("Inside add %f \n", answ[0]);
diff --git a/src/mul.h b/src/mul.h new file mode 100755 index 0000000..8c29db3 --- /dev/null +++ b/src/mul.h @@ -0,0 +1 @@ +int mul(double* answ, double num1, double num2); Binary files differ@@ -1,8 +1,8 @@ rm *.o *.so *.lib test -gcc -fPIC -c add.c -gcc -shared -o libadd.so add.o +gcc -fPIC -c mul.c +gcc -shared -o libadd.so mul.o gcc -L$(pwd) -Wl,-rpath=$(pwd) -o test main.c -ladd -g -cp add.h ../thirdparty/linux/include/ -cp libadd.so ../thirdparty/linux/lib/x64/ +cp mul.h ../thirdparty/linux/include/ +cp libmul.so ../thirdparty/linux/lib/x64/ diff --git a/src/testadd b/src/testmul Binary files differindex 8990420..af34920 100755 --- a/src/testadd +++ b/src/testmul |