Tag: windows 8

使用stdprn时的C编译错误

我的操作系统是:Windows 8 IDE:VS 2012 这是我的C程序。 (来自书) /* print_it.c—This program prints a listing with line numbers! */ #include #include void do_heading(char *filename); int line = 0, page = 0; int main( int argv, char *argc[] ) { char buffer[256]; FILE *fp; if( argv 1) fprintf( stdprn, “\f” ); fprintf( stdprn, “Page: %d, %s\n\n”, page, filename ); […]

无法在Windows 8上使用SetSystemTime设置时钟

我的应用程序使用SetSystemTime()从GPS源设置PC时钟。 这在Windows 7中正常工作,禁用了用户帐户控制,但在Windows 8中,即使禁用了UAC,也会失败。 我得到的错误是ERROR_PRIVILEGE_NOT_HELD 。 登录计算机的用户位于Administrators组中。 如果我从资源管理器中的文件上下文菜单中以“以管理员身份运行”运行应用程序,我只能使其工作 – 但登录用户是管理员。 那么……在Windows 8上我需要做些什么才能使SetSysytemTime()工作? 我是否需要比当前用户的管理员权限更高的权限? 如果是这样,什么比管理员更高的特权? 或者我是否需要以不同方式设置用户帐户以允许这些类型的呼叫在Windows 8上运行? 编辑:如评论中所述,手动尝试启用SE_SYSTEMTIME_NAME权限不起作用。 也没有尝试使用建议的LsaAddAccountRights MSDN方法添加权限。

Windows Store应用程序可以使用Mingw构建吗?

有没有办法使用Mingw工具链构建Windowsapp store应用程序? (并最终在Linux上从mingw 交叉编译它们,因为如果它在一个Mingw工具链中工作,它应该在另一个工作链中工作。) 我想一个要求是坚持 使用API​​: Windows Store应用程序沙箱中允许的内容,但在分发到商店之前还需要考虑哪些其他内容? XAML? 32或64位代码? 由于Mingw C ++与MSVC ++没有链接兼容,我认为没有WRL的普通C程序是最简单的实现方法吗?

然而另一个MinGW“gcc:错误:CreateProcess:没有这样的文件或目录”

我已经通过GUI安装程序在Windows 8(64位)中安装了MinGW C编译器。 但是当我尝试编译C程序时,gcc说: gcc:CreateProcess:没有这样的文件或目录 这是一个常见的错误,我尝试了所有解决方案,但没有成功。 特别是,(在CreateProcess之后:没有这样的文件或目录 )我试过: [已编辑]将C:\ MinGw \ libexec \ gcc \ mingw32 \ 4.7.2添加到我的系统PATH 通过mingw-get CLI卸载并重新安装gcc: mingw-get删除mingw32-gcc mingw-get install mingw32-gcc 其他建议? 编辑:详细的gcc输出: > gcc -v helloWorld.c Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.7.2/lto- wrapper.exe Target: mingw32 Configured with: ../gcc-4.7.2/configure –enable-languages=c,c++,ada,fortran,obj c,obj-c++ –disable-sjlj-exceptions –with-dwarf2 –enable-shared –enable-libgo mp –disable-win32-registry –enable-libstdcxx-debug –disable-build-poststage1- with-cxx –enable-version-specific-runtime-libs –build=mingw32 –prefix=/mingw […]