将一个pexports.exe放在 D:\Program Files\Microsoft Visual Studio 9.0\VC\bin
进入cmd 指令doc窗口下:
D:\Program Files\Microsoft Visual Studio 9.0\VC>pexports libx264-133.dll > libx264-133.def
输入上面指令报下面错误是怎么回事???
'pexports' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

解决方案 »

  1.   

    兄弟,你仔细些,你把exe放在D:\Program Files\Microsoft Visual Studio 9.0\VC\Bin下面的,而cmd却是D:\Program Files\Microsoft Visual Studio 9.0\VC这个路径下。
      

  2.   


    D:\Program Files\Microsoft Visual Studio 9.0\VC\bin>pexports libx264-133.dll >li
    bx264-133.defpexports: libx264-133.dll: could not load PE image  //errorD:\x264  //在这个目录下 把这个里面的东西拷贝到Microsoft Visual Studio 9.0\VC\bin下???
      

  3.   


    你这帖的错误与原帖不是一样的错误了。
    这帖是能找到pexports.exe,但是pexports.exe发现libx264-133.dll不是windows下的PE结构。
    libx264-133.dll是不是windows下的dll?
    你用一个windows下的dll来试试。
      

  4.   

    我要是有libx264-133.dll 要把这个库拷贝那 windows才认呢?????你这帖的错误与原帖不是一样的错误了。
    这帖是能找到pexports.exe,但是pexports.exe发现libx264-133.dll不是windows下的PE结构。
    libx264-133.dll是不是windows下的dll?
    你用一个windows下的dll来试试。
      

  5.   


    你这帖的错误与原帖不是一样的错误了。
    这帖是能找到pexports.exe,但是pexports.exe发现libx264-133.dll不是windows下的PE结构。
    libx264-133.dll是不是windows下的dll?
    你用一个windows下的dll来试试。
    不是要拷到哪才认,pexports.exe已经找到了这个文件,但是这个文件不是windows下的格式。