autogen_lib.sh 988 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. qtmake="/opt/Qt5.10.1/5.10.1/gcc_64/bin/qmake"
  2. MAKEOPT=-j8
  3. cd src/include/proto
  4. ./protomake.sh
  5. cd ../../../
  6. cd src/common/modulecomm/
  7. $qtmake modulecomm.pro
  8. make $MAKEOPT
  9. make clean
  10. cp libmodulecomm.so ./../../../bin/
  11. rm Makefile
  12. rm .qmake.stash
  13. cd ../../../
  14. cd src/common/xmlparam/
  15. $qtmake xmlparam.pro
  16. make $MAKEOPT
  17. make clean
  18. cp libxmlparam.so ./../../../bin/
  19. rm Makefile
  20. rm .qmake.stash
  21. cd ../../../
  22. cd src/common/ndt_cpu/
  23. $qtmake ndt_cpu.pro
  24. make $MAKEOPT
  25. make clean
  26. cp libndt_cpu.so ./../../../bin/
  27. rm Makefile
  28. rm .qmake.stash
  29. cd ../../../
  30. cd src/common/ivlog/
  31. $qtmake ivlog.pro
  32. make $MAKEOPT
  33. make clean
  34. cp libivlog.so ./../../../bin/
  35. rm Makefile
  36. rm .qmake.stash
  37. cd ../../../
  38. cd src/common/ivfault/
  39. $qtmake ivfault.pro
  40. make $MAKEOPT
  41. make clean
  42. cp libivfault.so ./../../../bin/
  43. rm Makefile
  44. rm .qmake.stash
  45. cd ../../../
  46. cd src/common/platformif/
  47. $qtmake platformif.pro
  48. make $MAKEOPT
  49. make clean
  50. cp libplatformif.so ./../../../bin/
  51. rm Makefile
  52. rm .qmake.stash
  53. cd ../../../