gcc可以编译c++吗
GCC编译器编译C++程序是使用g++命令编译的,如果强行使用gcc命令编译的话,部分程序也能编译通过,但是使用到了C++独有的语言特性的程序的话,恐怕使用gcc命令编译会报错了,建议还是使用g++命令编译C++程序。
GCC编译器有gcc/g++,分别用于编译C程序和C++程序的。
我们常说的gcc,是指GCC编译器,而不是特质gcc命令哦!
pcanywhere如何远程启动服务器
目前,计算机的远程控制技术应用已经十分普及。通过这一技术,人们可以实现城市间的系统互访,楼层间不同服务器、工作站的管理,以及办公室和家庭之间的文件传递等。本文将对通过pcAnywhere 10.5,实 现计算机远程控制的过程进行详细的介绍。
在本文例举的远程控制系统中,被控端(即服务器)的操作系统采用Windows 2000 Server中文版,主控端(即用户端)的操作系统采用Windows 2000 Professional中文版,远程控制软件则采用pcAnywhere 10.5英文版。远程控制通常通过Modem和网络(局域网和Internet)方式实现,为了使整个控制过程的介绍更加清晰,本文将按照服务器的启动顺序分别进行叙述。 -cc
1.通过调制解调器遥控器
如果用户使用的计算机不在服务器所处的网络中,可以通过Modem连接的方式来实现远程控制。无论服务器在什么位置,只要是电话线能够到达的地方,均可采用这种方式进行远程控制。
1.初步准备
Modem开机是通过Modem的振铃唤醒功能(Ringback)来开启服务器的。因此服务器本身所使用的Modem和主板都需要支持这一功能。
同时,不要忘记在BIOS中将“Wake Up On LAN/Ring”或“Power On by Ring”选项设为“Enabled”值。另外还要确认服务器电源为ATX电源,并且电源处在待机状态。 -c
服务器在被远程唤醒后,将一路启动直到系统出现“请按Ctrl+Alt+Delete开始。”提示。在同时按下上述组合键后,即进入到服务器的登录界面。用户必须正确输入用户名和密码,才能登录系统。这主要是为了维护密码和系统的安全性,而且这些操作原来都是在本地计算机操作的。如果要实现远程控制操作,必须借助远程控制软件在客户端完成这些操作,因此,我们需要安装远程控制软件pcAnywhere 10.5。 -cc
该软件由著名的Symantec公司出品,适用于几乎所有Windows系列(从Windows 95至Windows XP)操作平台。为了方便应对不同的用途,建议用户在服务器及客户端分别安装完整组件,该软件还提供了“Remote Only”(仅主控端)、“Host Only”(仅被控端)及“LAN Host”(LAN被控端)等安装选项。 -c
2.控制侧(服务器端)设置
启动pcAnywhere后,在“pcAnywhere Manager”窗口的操作栏上单击“Hosts”按钮,在下方窗口中右击“MODEM”图标,在快捷菜单中选择“Properties”选项(如图1所示)。 -cc
在打开的对话框中,选中“Connection Info”选项卡,选中调制解调器名称前的复选框。在“Settings”选项卡中,选中“Launch with Windows”选项,以便在Windows启动时,自动装载pcAnywhere,使服务器进入待控状态。注意: 这一点非常重要,否则主控端无法接通服务器。同时选中“Run minimized”选项(如图2所示)。 -c
然后,在“Callers”选项卡的“Caller list”项目的工具栏中,单击“New item”按钮,在弹出的对话框的“Identification”选项卡中,输入系统的登录名及密码。设置完毕后,正常关闭服务器。 -cc
3. Main Control End(客户端)设置
在“pcAnywhere Manager”窗口中点击“Remotes”按钮,并在下方窗口中右击“MODEM”图标,在快捷菜单中选择“Properties”选项。在“Connection Info”选项卡中,选中调制解调器名称前的复选框; 如果要在呼叫和登录服务器时,不手动输入电话号码及用户名、密码和域名,则在“Settings”选项卡中选取“Use dialing properties and phone number”选项,同时填入电话号码,并在“Login information”项目中选中“Automatically login to host upon connection”复选项,并填入用户名、密码及域名(如图3所示)。 -c
4.经验远程唤醒的整个过程 -
①启动主控端(客户端)pcAnywhere程序,在“pcAnywhere Manager”窗口中点击“Remotes”按钮,双击“MODEM”图标,系统出现“pcAnywhere Waiting...”对话框。输入被呼叫服务器的电话号码,并点击“OK”按钮后,该对话框的显示窗口中显示拨号连接状态(如图4所示)。 -cc
②此时在被控端,服务器经Modem唤醒后,开始启动直到操作系统出现“请按Ctrl+Alt+Delete开始。”的提示。注意: 此时pcAnywhere已经随操作系统一同启动并处于待控状态。
③此时主控端出现“pcAnywhere Host Login”对话框,在此输入用户名和密码,点击“OK”按钮。然后,在pcAnywhere的远程控制窗口中出现远端服务器的“欢迎使用Windows”对话框及“请按Ctrl+Alt+Delete开始。”提示。 -c
这时您可能自然地按下本地键盘的“Ctrl+Alt+Del”组合键,来达到进入到服务器登录界面的目的,但是当您按下组合键后,会发现弹出来的竟是本地的“Windows安全”对话框(如果是Windows 98系统弹出的则是“关闭程序”对话框)。这表明pcAnywhere是无法将本地组合键控制信号直接传递到远端服务器的,不过pcAnywhere已经考虑到了这个问题,在pcAnywhere主控端联机工具栏上,专门设立了一个模拟“Ctrl+Alt+Del”组合键功能的按钮(右起第3个按钮)。只要按下这个按钮,便可顺利进入到服务器的登录界面(如图5所示)。 -cc
④接下来,在服务器登录界面中正确输入用户名和密码后,您会发现远端服务器的整个桌面完整地呈现在了您现在的屏幕上。您可以对服务器进行参数设置、文件存取以及远程运行应用程序等操作。只是主控端的响应速度比较慢,屏幕显示的延迟现象较为明显。主要原因是Modem的传输速率有限。 -c
⑤在完成相应的操作之后,我们可以像在本地关机那样通过选择“开始”*“关机”来远程关闭服务器。
2.通过局域网遥控
如果用户使用的客户端计算机处于服务器所在的网络之中,那么,只要通过局域网就可以对服务器进行远程控制了。
1.初步准备
网络开机是通过网卡的远程唤醒功能来开启服务器的,因此服务器所用的网卡及主板都必须支持这一功能。一些支持网络远程开机的主板,在其使用说明书中特别注明,所用ATX电源的备用电源不得小于+5V/720mA; 而在BIOS中需要将“Wake Up On LAN/Ring”或“Wake-up by PCI card”选项设为“Enabled”值。支持远程唤醒的网卡通常都带有一个三针插座和一根三芯远程唤醒线,三芯远程唤醒线的一端接在网卡的三针插座上,另一端则接在主板的三针插座上。有些网卡则不带有插座和远程唤醒线,通过PCI插槽直接向网卡提供5V的电压。另外,服务器电源也必须处于待机状态。 -cc
网络与调制解调器定位通信对象的位置不同。MODEM通过电话号码定位,网络在正常情况下通过IP地址或主机名定位。由于服务器在唤醒之前已关闭,因此网络系统的IP地址和服务器名称目前不可用。根据网卡的MAC地址。目前广泛使用的是AMD的魔术数据包1.0(下载地址为-c
cpu使用率高怎么办
CPU使用率太高,因为背景程序已打开,并且不需要在任务管理器中执行的过程。
以华硕 Windows 10笔记本为例。特定操作如下:
首先,按“ CTRL密钥”,“ ALT密钥”和“删除密钥”,同时调用“任务管理器”,您可以看到计算机的CPU使用率。
其次,然后单击左键按钮以选择需要操作的“应用程序”。
3.最后,单击“结束任务”以降低CPU使用率。