QtProtobuf เชชเซเชธเซเชคเช•เชพเชฒเชฏเชจเซเช‚ เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

QtProtobuf เช MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชฎเชซเชค เชชเซเชธเซเชคเช•เชพเชฒเชฏ เช›เซ‡. เชคเซ‡เชจเซ€ เชฎเชฆเชฆเชฅเซ€ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ Qt เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ Google Protocol Buffers เช…เชจเซ‡ gRPC เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเชฐเชณเชคเชพเชฅเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชœเชจเชฐเซ‡เชถเชจ เชซเช‚เช•เซเชถเชจเชจเซเช‚ เชจเชพเชฎ generate_qtprotobuf เชฅเซ€ qtprotobuf_generate เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • เชฎเซ‚เชณเชญเซ‚เชค qmake เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ
  • เชœเชจเชฐเซ‡เชŸเซ‡เชก เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡
  • CPack เชชเชฐ เช†เชงเชพเชฐเชฟเชค .deb เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ€ เชœเชจเชฐเซ‡เชถเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€
  • เชธเซเชฅเชฟเชฐ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ
  • เชชเซเชฐเซ‹เชŸเซ‹เชฌเชซ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชฌเชนเซ- เช…เชจเซ‡ เชฏเซเชจเชฟ-เชซเชพเชˆเชฒ เชœเชจเชฐเซ‡เชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚
  • เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡เชฒ เช•เซ‹เชกเชจเซ€ เชŸเซ€เช•เชพ (เชŸเชฟเชชเซเชชเชฃเซ€) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€
  • ะžัˆะธะฑะบะธั‹ ะพัˆะธะฑะบะธ

เชธเซ‹เชฐเซเชธ: linux.org.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹