中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

做網(wǎng)站前需要準(zhǔn)備什么條件深圳網(wǎng)

做網(wǎng)站前需要準(zhǔn)備什么條件,深圳網(wǎng),寫文案要看的網(wǎng)站,wordpress現(xiàn)在流行嗎文章目錄 1.背景介紹2.修改makefile2.1.將編譯器由c改成c2.2.使能opencv庫(kù)2.3.使能Qt庫(kù) 3.在代碼中使用Qt庫(kù)函數(shù) 1.背景介紹 建議先查看之前的文章【CodeSys中調(diào)用C語(yǔ)言寫的動(dòng)態(tài)庫(kù)】,了解如何創(chuàng)建一個(gè)能夠被codesys調(diào)用的動(dòng)態(tài)庫(kù)。 假如想要在函數(shù)中使用Qt或者第三方…

文章目錄

  • 1.背景介紹
  • 2.修改makefile
    • 2.1.將編譯器由c改成c++
    • 2.2.使能opencv庫(kù)
    • 2.3.使能Qt庫(kù)
  • 3.在代碼中使用Qt庫(kù)函數(shù)

1.背景介紹

建議先查看之前的文章【CodeSys中調(diào)用C語(yǔ)言寫的動(dòng)態(tài)庫(kù)】,了解如何創(chuàng)建一個(gè)能夠被codesys調(diào)用的動(dòng)態(tài)庫(kù)。
假如想要在函數(shù)中使用Qt或者第三方庫(kù)(比如opencv等),可以在其自動(dòng)生成的makefile文件中設(shè)置好相應(yīng)的參數(shù)。
在這里插入圖片描述

2.修改makefile

修改后的makefile:

##############################################################################
#	Copyright:		Copyright CODESYS Development GmbH
#	Program:		Extension API for the Linux SL products
###############################################################################
# with this makefile you can influence the build of your component 
#
#
# Hints:
#  - the name of the *Itf.m4 file in this folder will be used as name of the shared object (and component name)
#  - all C files in this folder will be compiled by default
# # set versions of your shared object
# must be single digit, decimal
MAJORVER=0
MINORVER=1# set a component version (must match your IEC library version)
# must be 4 bytes, hexadecimal
CMPVERSION=0x01000000# set a component ID 
# must be 2 bytes >= 0x2000 and hexadecimal and can be used to differentiate different components
CMPID=0x2000# set your tools
DOS2UNIX = dos2unix
M4 = m4# set a compiler
#CC = gcc
CC = g++#INCLUDEPATH += /usr/include/opencv4
#LIBS += /usr/lib/x86_64-linux-gnu/libopencv_*.so          #添加庫(kù)# add some compiler flags (with += )
#CFLAGS += -g# add some include paths (with +=)
#INCLUDES += -I.# add some linker flags (with += )
#LDFLAGS += # add some libraries that you might need (with += )
#LDLIBS += -lc# 為了能夠使用opencv而做的一些設(shè)置
INCLUDES += -I/usr/include/opencv4\-I/usr/include/opencv4/opencv2
LDLIBS += /usr/lib/x86_64-linux-gnu/libopencv_*.so# #為了能夠使用Qt而做的一些參數(shù)設(shè)置
INCLUDES += -I/opt/Qt/5.15.2/gcc_64/include\-I/opt/Qt/5.15.2/gcc_64/include/QtCore\-I/opt/Qt/5.15.2/gcc_64/mkspecs/linux-g++\-I/opt/Qt/5.15.2/gcc_64/include/QtRemoteObjects
LDLIBS += /opt/Qt/5.15.2/gcc_64/lib/*.so
LDFLAGS += -Wl,-rpath,/opt/Qt/5.15.2/gcc_64/lib# include of the SDK makefiles
SDKDIR=/home/yong/Desktop/PLC/ExtensionSDK
include ${SDKDIR}/makefile

主要是做了三個(gè)修改:

2.1.將編譯器由c改成c++

在這里插入圖片描述

2.2.使能opencv庫(kù)

在這里插入圖片描述

2.3.使能Qt庫(kù)

在這里插入圖片描述
這里特別注意一下這個(gè):-Wl,-rpath,/opt/Qt/5.15.2/gcc_64/lib,這條語(yǔ)句是指定了運(yùn)行時(shí)搜索庫(kù)的路徑,沒(méi)有這句的話,雖然可以編譯通過(guò),但是運(yùn)行時(shí)codesys就直接報(bào)錯(cuò),無(wú)法下載了??梢钥纯催@個(gè)資料的介紹【GCC/G++選項(xiàng) -Wl,-rpath=】
我是如何知道需要寫這個(gè)的?我是從QtCreator的編譯輸出看到的:
在這里插入圖片描述

3.在代碼中使用Qt庫(kù)函數(shù)

這樣操作之后,在include對(duì)應(yīng)的頭文件后,就可以在函數(shù)中使用opencv、Qt了。
在這里插入圖片描述

http://www.risenshineclean.com/news/36304.html

相關(guān)文章:

  • 上海網(wǎng)站建設(shè)價(jià)格表加強(qiáng)服務(wù)保障滿足群眾急需m
  • 哪個(gè)網(wǎng)站兼職做圖好優(yōu)化營(yíng)商環(huán)境建議
  • 網(wǎng)站備案人什么意思百度端口開(kāi)戶推廣
  • @安徽網(wǎng)站建設(shè)武漢網(wǎng)絡(luò)優(yōu)化知名樂(lè)云seo
  • 注冊(cè)網(wǎng)站后如何注銷賬號(hào)網(wǎng)絡(luò)seo首頁(yè)
  • 閑魚(yú)網(wǎng)站如何賺錢上海十大營(yíng)銷策劃公司
  • 網(wǎng)件路由器設(shè)置seo北京公司
  • 湖北做網(wǎng)站平臺(tái)哪家好百度 營(yíng)銷怎么收費(fèi)
  • 百度公司做網(wǎng)站可靠嗎網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn)
  • 網(wǎng)站開(kāi)發(fā)的技術(shù)指標(biāo)企業(yè)網(wǎng)站建設(shè)規(guī)劃
  • 新鄭龍湖網(wǎng)站建設(shè)網(wǎng)絡(luò)營(yíng)銷方法有哪些
  • wp網(wǎng)站如何做多級(jí)聯(lián)動(dòng)篩選框搜索關(guān)鍵詞排名一般按照什么收費(fèi)
  • 網(wǎng)站建設(shè)論文 網(wǎng)站建設(shè)論文單頁(yè)網(wǎng)站排名優(yōu)化
  • 軟件項(xiàng)目管理名詞解釋seo矩陣培訓(xùn)
  • vs網(wǎng)站開(kāi)發(fā)效果圖手機(jī)免費(fèi)建網(wǎng)站
  • 北京微網(wǎng)站建設(shè)設(shè)計(jì)服務(wù)公司東莞網(wǎng)絡(luò)公司網(wǎng)絡(luò)推廣
  • 建設(shè)銀行網(wǎng)站首頁(yè)口關(guān)鍵詞優(yōu)化方法有什么步驟
  • 網(wǎng)站建設(shè)需要會(huì)什么軟件有哪些內(nèi)容seo網(wǎng)站推廣工作內(nèi)容
  • 免費(fèi)h5網(wǎng)站模版谷歌seo服務(wù)
  • 瑞安做網(wǎng)站百度云盤官網(wǎng)登錄入口
  • 成都建設(shè)工程交易中心網(wǎng)站深圳seo招聘
  • 扁平化企業(yè)網(wǎng)站媒體發(fā)布平臺(tái)
  • 廈門網(wǎng)站制作費(fèi)用怎么搭建屬于自己的網(wǎng)站
  • 服裝購(gòu)物網(wǎng)站建設(shè)網(wǎng)絡(luò)營(yíng)銷組織的概念
  • 如何制作一個(gè)官網(wǎng)sem優(yōu)化軟件選哪家
  • 開(kāi)一個(gè)網(wǎng)站建設(shè)公司外鏈工具xg
  • 怎么給公司做微網(wǎng)站軟文關(guān)鍵詞排名推廣
  • 石家莊新聞網(wǎng)seo推廣服務(wù)哪家好
  • 站長(zhǎng)工具seo綜合查詢排名怎么做關(guān)鍵詞排名靠前
  • 香港vps可看netflix東營(yíng)seo網(wǎng)站推廣