当前位置: 首页 > news >正文

html网页怎么制作seo高手是怎样炼成的

html网页怎么制作,seo高手是怎样炼成的,泉州专业建站品牌,建设工程八大员考试网站同时构建静态和动态库 //如果用这种方式,只会构建一个动态库,虽然静态库的后缀是.a ADD_LIBRARY(hello SHARED ${LIBHELLO_SRC}) ADD_LIBRARY(hello STATIC ${LIBHELLO_SRC}) //修改静态库的名字,这样是可以的,但是我们往往希望他…

同时构建静态和动态库

//如果用这种方式,只会构建一个动态库,虽然静态库的后缀是.a

ADD_LIBRARY(hello SHARED ${LIBHELLO_SRC})
ADD_LIBRARY(hello STATIC ${LIBHELLO_SRC})

//修改静态库的名字,这样是可以的,但是我们往往希望他们的名字是相同的,只是后缀不同

ADD_LIBRARY(hello SHARED ${LIBHELLO_SRC})
ADD_LIBRARY(hello_static STATIC ${LIBHELLO_SRC})

 SET_TARGET_PROPERTIES

这条指令可以用来设置输出的名称,对于动态库,还可以用来指定动态库版本和API版本

同时构建静态和动态库

SET(LIBHELLO_SRC hello.cpp)
ADD_LIBRARY(hello_static STATIC ${LIBHELLO_SRC})
//对hello_static的重名为hello
SET_TARGET_PROPERTIES(hello_static PROPERTIES OUTPUT_NAME "hello")
//cmake在构建一个新的target时会尝试清理掉其他使用这个名字的库因为在构建libhello.so时,就会清理掉libhello.a
SET_TARGET_PROPERTIES(hello_static PROPERTIES CLEAN_DIRECT_OUTPUT 1)ADD_LIBRARY(hello SHARED ${LIBHELLO_SRC})
SET_TARGET_PROPERTIES(hello PROPERTIES OUTPUT_NAME "hello")
SET_TARGET_PROPERTIES(hello PROPERTIES  CLEAN_DIRECT_OUTPUT 1)

 动态库的版本号

一般动态库都有一个版本号的关联

libhello.so.1.2
libhello.so ->libhello.so.1
libhello.so.1->libhello.so.1.2

CMakeLists.txt插入如下

SET_TARGET_PROPERTIES(hello  PROPERTIES VERSION 1.2 SOVERSION 1)

VERSION指代动态库版本,SOVERSION指代API版本

 安装共享库和头文件

本例中我们将hello的共享库安装到<prefix>/lib目录

将hello.h安装到<prefix>/include/hello目录

//文件放在该目录下
INSTALL(FILES hello.h DESTINATION include/hello)
//二进制,静态库动态库安装都用TARGETS
//ARCHIVE 特指静态库,LIBRARY特指动态库,RUNTIME特指可执行目标二进制
INSTALL(TARGETS hello hello_static LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)

指定cmake -D CMAKE_INSTALL_PREFIX=/usr ..


 

 如何使用生成的hello.h,libhello.so,libhello.a

使用外部共享库和头文件

#include <hello.h>
int main(){a();return 0;
}

PROJECT(HELLO)
ADD_SUBDIRECTORY(src bin)

接上回安装头文件之后

解决:make后头文件找不到的问题

include<helllo/hello.h>这样include是可以的

关键字:INCLUDE_DIRECTORIES这条指令可以用来向工程添加多个特定的头文件搜索路径,路径之间用空格分割

在CMakeLists.txt中加入头文件搜索路径

INCLUDE_DIRECTORIES(/usr/include/hello)

INCLUDE_DIRECTORIES(/usr/include/hello)
ADD_EXECUTABLE(hello main.cpp)
TARGET_LINK_LIBRARIES(hello libhello.so)

mv /usr/lib/libhello.so /usr/lib64

 

 cd /进入根目录

mv 源文件路径 目标文件路径:移动

mv /home/a1/b1/c1/d1 /home/a1/b1/ 将d1移动到b1的文件夹下

mv /home/a1/b1/c1/d1  /tmp/d222移动并将d1改名为d222

mv /tmp/d222  /tmp/d333只改名

ctrl+shift++:屏幕放大

 

cat  文件 :查看全部内容

head -3 文件:查看前三行

tail

more 文件:翻页  空格翻篇回车换行

grep c /1.txt:过滤

ls 路径 >文件名:将路径下的目录信息放入文件中

gedit 文件名:打开文件

vim 文件名 i :wq         yy复制,p粘贴 dd删除 5dd一下删除5行  u撤销  x删除一个字

http://www.yayakq.cn/news/811525/

相关文章:

  • 网站的运营模式常见软件开发模型
  • 分类建站cms系统优质的成都网站建设推广
  • 专业的网站制作中心wordpress 附件上传插件下载失败
  • 宜兴做阿里巴巴网站重庆网上房地产查询备案价
  • php 做网站xml地图建设房地产网站
  • 中讯科技-运城网站建设重庆网站搜索引擎seo
  • 做的好的手机网站有哪些创建公众号的流程
  • 做网站买虚拟主机wordpress淘宝客单页模板下载
  • 环保网站建设方案wordpress使用两个主题
  • 太原网站建设搜q479185700石家庄桥西招聘 网站优化
  • 中国英文政务网站建设linux 编辑wordpress
  • 织梦怎么做双语网站搭建网站设计
  • 国内最好的旅游网站台海最新消息24小时更新
  • 南京网站建平面设计 网站推荐
  • 广东网站建设哪家专业wordpress 广告管理
  • 网站建设店铺北京赛车网站开发河南
  • 南头专业企业网站建设公司关闭网站需要多久
  • 网站建设和空间南京网站制作链接
  • 佛山外贸网站建设新闻聊城网站那家做的好
  • vue网站开发wordpress私密文章权限设置
  • 嘉兴网站制作维护湖南常德邮编
  • 杭州网站建设推荐q479185700上墙南昌网站建设报价
  • 关于网站开发与设计论文电商网站开发总结与感受
  • 网站差异舆情网站设计
  • 平顶山网站建设价格网站模板信息不存在
  • 定制化网站开发报价尚易企业邮箱登录入口
  • 网站收录不好贵港网站推广
  • 网页制作邢台网站公司主机开通成功网站正在建设中
  • 网站开发设计制作推广lol做框网站
  • php网站数据库修改简洁的网站地图模板