在Windows上编译并运行Flex程序

卡罗

我编写了简单的flex程序,并使用以下代码在linux中运行它

flex filename.l
cc lex.yy.c -lfl
./a.out

但是现在我想在Windows中运行它,我在下面的链接中执行命令,现在我尝试使用以下命令编译flex文件,但是它说cc无法识别,然后我尝试使用以下命令进行编译

gcc lex.yy.c -lfl

它说cannot find -lfl,然后我尝试

gcc lex.yy.c

但是例如我有很多错误undefined reference to yywrap我应该怎么做才能识别Flex库?

保罗·鲁尼

问题是它找不到该库。在Linux上,它将位于系统路径上的/ usr / bin或usr / local / bin下。在Windows上,没有这样的标准库位置。

使用-lfl选项时,它将在系统路径上搜索名为libfl.o(共享库)或libfl.a(静态库)的文件,并将您的二进制文件与此文件链接。

因此,您需要使用gcc的-L选项提供库的位置。

因此,您的新编译命令将会是。

gcc lex.yy.c -L<path to library> -lfl

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Windows上编译并运行Flex程序

来自分类Dev

在Windows 7上编译和运行GTK +应用程序

来自分类Dev

在Windows 8的Creator中编译要在Windows 7上运行的Qt 5应用程序?

来自分类Dev

在Windows上编译的Matlab应用程序是否可以在Linux下运行吗?

来自分类Dev

在Windows上编译的Matlab应用程序是否可以在Linux下运行吗?

来自分类Dev

使用Windows上的程序在Linux上的Mingw编译错误

来自分类Dev

使用Windows上的程序在Linux上的Mingw编译错误

来自分类Dev

eCos:在Linux上编译并运行示例应用程序

来自分类Dev

交叉编译的应用程序无法在Raspberry Pi上运行

来自分类Dev

哪些程序在Windows IoT上运行?

来自分类Dev

运行小程序时Windows编译错误

来自分类Dev

运行小程序时Windows编译错误

来自分类Dev

在12.04上编译并运行的Mono应用程序未在14.04上运行

来自分类Dev

在Windows上使用Dev C ++编译Qt应用程序

来自分类Dev

在 Windows 上编译 Linux OpenGL 应用程序?

来自分类Dev

如何将我正在交叉编译的程序的ubuntu上的GLEW交叉编译到Windows?

来自分类Dev

运行Java程序,而不编译

来自分类Dev

运行用gcc编译的程序

来自分类Dev

在Windows上编译superopt

来自分类Dev

在Tkinter上运行的多个应用程序/文件/ Windows实例

来自分类Dev

检查Windows上是否正在运行某些exe程序

来自分类Dev

如何在VirtualBox的Windows上运行Kivy应用程序?

来自分类Dev

获取正在Windows服务上运行的调度程序的实例

来自分类Dev

Xamarin应用程序可以在Windows Phone上运行吗?

来自分类Dev

在Windows IoT核心版上运行后台应用程序

来自分类Dev

无法使Grails应用程序在Windows 7上运行

来自分类Dev

应用程序将无法在Windows XP上运行

来自分类Dev

Phonegap应用程序无法在Windows Phone上运行

来自分类Dev

本机打包的JavaFX应用程序无法在Windows上运行

Related 相关文章

  1. 1

    在Windows上编译并运行Flex程序

  2. 2

    在Windows 7上编译和运行GTK +应用程序

  3. 3

    在Windows 8的Creator中编译要在Windows 7上运行的Qt 5应用程序?

  4. 4

    在Windows上编译的Matlab应用程序是否可以在Linux下运行吗?

  5. 5

    在Windows上编译的Matlab应用程序是否可以在Linux下运行吗?

  6. 6

    使用Windows上的程序在Linux上的Mingw编译错误

  7. 7

    使用Windows上的程序在Linux上的Mingw编译错误

  8. 8

    eCos:在Linux上编译并运行示例应用程序

  9. 9

    交叉编译的应用程序无法在Raspberry Pi上运行

  10. 10

    哪些程序在Windows IoT上运行?

  11. 11

    运行小程序时Windows编译错误

  12. 12

    运行小程序时Windows编译错误

  13. 13

    在12.04上编译并运行的Mono应用程序未在14.04上运行

  14. 14

    在Windows上使用Dev C ++编译Qt应用程序

  15. 15

    在 Windows 上编译 Linux OpenGL 应用程序?

  16. 16

    如何将我正在交叉编译的程序的ubuntu上的GLEW交叉编译到Windows?

  17. 17

    运行Java程序,而不编译

  18. 18

    运行用gcc编译的程序

  19. 19

    在Windows上编译superopt

  20. 20

    在Tkinter上运行的多个应用程序/文件/ Windows实例

  21. 21

    检查Windows上是否正在运行某些exe程序

  22. 22

    如何在VirtualBox的Windows上运行Kivy应用程序?

  23. 23

    获取正在Windows服务上运行的调度程序的实例

  24. 24

    Xamarin应用程序可以在Windows Phone上运行吗?

  25. 25

    在Windows IoT核心版上运行后台应用程序

  26. 26

    无法使Grails应用程序在Windows 7上运行

  27. 27

    应用程序将无法在Windows XP上运行

  28. 28

    Phonegap应用程序无法在Windows Phone上运行

  29. 29

    本机打包的JavaFX应用程序无法在Windows上运行

热门标签

归档