[VS2017(13)] 创建Qt静态库项目[TZZ]

2025-04-22 16:48:35

1、启动Visual Studio 2017软件,通过菜单栏中的“文件 > 新建 > 项楫默礤鲼目”打开“新建项目窗口”。在该轻拔吴悃窗口左侧的“Visual C++”列表中,选择Qt,然后在项目模板列表中选择“Qt Class Library”,接着可以指定项目名称和存储位置。模板选择完毕后,点击“确定按钮”确定项目创建;

[VS2017(13)] 创建Qt静态库项目[TZZ]

2、在弹出的“Qt类库向导欢迎窗口”中,直接点击“Next按钮”进入下一步;

[VS2017(13)] 创建Qt静态库项目[TZZ]

3、在出现的“Qt类模块选择界面”中,可以根据需要复选所需的Qt模块,然后点击“Next按钮”进入下一步;

[VS2017(13)] 创建Qt静态库项目[TZZ]

4、在出现的“项目设置界面”中,勾选“Create Static Library (.lib)”,表示创建一个静态库项目,然后点击“Finish按钮”结束Qt类库向导;

[VS2017(13)] 创建Qt静态库项目[TZZ]

5、Qt静态库项目创建完毕后,可以通过VS2017菜单栏上的“生成 > 生成解决方案”编译整个项目,然后查看“输出面板”,确认项目编译成功;

[VS2017(13)] 创建Qt静态库项目[TZZ]
[VS2017(13)] 创建Qt静态库项目[TZZ]

6、右键单击“解决方案列表”中的“QtClassLibrary1”项目名称,然后在弹出菜单中选择“属性”,打开此项目的属性页。在“QtClassLibrary1属性页”中,可以见到当前的项目类型为“静态库(.lib)”。随后可以点击“确定按钮”关闭属性页;

[VS2017(13)] 创建Qt静态库项目[TZZ]

7、打开“QtClassLibrary1.h”文件,为QtClassLibrary1类添加一个名为“sayHello”的新方法。收墩芬蓥然后将鼠标指向“sayHello”上,等待VS显示“灯泡”后,点击此灯泡,在弹出菜单中选择“创建“sayHello”的定义…”为该方法添加一个定义代码;

[VS2017(13)] 创建Qt静态库项目[TZZ]

8、在出现的sayHello方法实现窗口中,点击“QtClassLibrary1.cpp”右侧的“显示文件按钮”在VS的标签页中打开QtClassLibrary1.cpp文件;

[VS2017(13)] 创建Qt静态库项目[TZZ]

9、在打开的“QtClassLibrary1.cpp”文件中,为sayHello方法添加一个输出“Hello Static Lib”的实现代码,然后再次生成项目,通过“输出面板”的内容确认项目编译成功;

[VS2017(13)] 创建Qt静态库项目[TZZ]
[VS2017(13)] 创建Qt静态库项目[TZZ]

10、至此,在外狒芙梨VS2017中创建Qt静态库的过程就介绍完毕了。在通过Qt插件提供的Qt Class Library模板创建静态库时,一定要记得在项目配置时勾选“创建静态库复选框”。树臀熨垧未勾选时,创建的就是动态库了。Qt静态库项目与普通静态库项目最大的不同,是该项目中自动为我们引入了需要的Qt模块,不用我们再费劲的手动添加了。Enjoy!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:65
  • 阅读量:31
  • 阅读量:75
  • 阅读量:81
  • 阅读量:82
  • 猜你喜欢